Bien, creo haberlo solucionado, lo hice de otra manera que no se me había ocurrido, utilizando php:
primero deje el enlace de la siguiente manera:
Código:
<a href='javascript:enviar_formulario()'>
<img src='../themes/default/images/lápiz.png' alt='mg_modUsuario' width='20'/>
</a>
la función enviar_formulario se mantiene igual.
Código:
<script>
function enviar_formulario()
{
document.fDelMod.submit();
}
</script>
La función vEmergenteM() también se mantiene de la misma manera:
Código:
function vEmergenteM() {
$('.oc').fadeIn(function() {
window.setTimeout(function(){
$('.wc.mUsuario').addClass('window-container-visible');
}, 100);
});
}
esto es lo que agregue dentro de body para poder hacer que funcionara la carga de los datos y que después del post se ejecute el script.
Código:
<?php
if (isset($_POST[hum])) {
echo "<script type='text/javascript'>
vEmergenteM();
</script>";
}
?>
donde hum es un input de tipo hidden que almacena una variable, este se encuentra dentro del formulario enviado y es la variable que se necesita para poder relazar el la operación de llenado automática.
ahora bien esto me genera un problema, debido a que no se cuantos datos son los que hay dentro de la BD tengo que generar el campo hidden los campos hidden de manera automática, todos tienen el mismo nombre pero cuando lo leo solo (lógicamente), solo se guarda el valor del ultimo hidden..
pero esto lo pregunto en otro tema...
Gracias.