(function($) { /* * triggerEvent() * FUNCIÓ“N: lanzar acción de interfaz a la vuelta de una ventana * PARAMS: id - del botón para el que lanza la acción de interfaz * panel - panel donde se encuentran los campos * regOrigen - número de registro de la ventana origen */ $.fn.triggerEvent = function(options) { var defaults = $.extend({ id: '', panel: '', regOrigen: 0, actualizaA: '' },options); fSource = defaults.id; var id = $(window.opener.document).find('[id='+fSource+']').attr('id'); if(defaults.actualizaA != '') { $(this).loading(); var campos = defaults.actualizaA; vCampos = campos.split(','); var formulario = $(window.opener.document).find('[id='+fSource+']').closest('form').attr('id'); var actionOld = $(window.opener.document).find('[id='+formulario+']').attr('action'); var classMain = $(window.opener.document).find('[id=claseManejadora___'+defaults.panel+']').val(); var from = defaults.id; for(i=0;i