encontre uno que hace eso pero no se como repetirlo en mi formulario.
este no recarga la pagina hasta que estevalidado. y mientras no este validado puedo reproducirlo. pero no logro capturar la respuesta de action cuando el formulario es validado.
el formulario empieza:
Código:
dentro del formulario esta esto: <form class="cmxform" name="Formulario" method="GET" Target="ejecutor"action="actions.php" >
Código:
mientras el formulario esta sin completar actions.php responde con por ejemplo:<script> function filtrarCombo(combo, id){window.frames["ejecutor"].location = "actions.php?accion=filtrar_combo_dependencia&empleador=" + combo.options[combo.selectedIndex].value + "&id=" + id; } </script>
Código:
y con esto me agrega un div con el comentario. al pie del formulario sin recargar la pagina<script type="text/javascript"> function activar_guardar(){ var botones = window.parent.document.getElementsByTagName("input"); var i =0 ; var boton=null; for(i=0 ; i < botones.length; i++){ boton = botones[i]; if((boton.value == 'Guardar') || (boton.value == 'Enviar')){ boton.disabled=false; } } } </script> <script type="text/javascript"> window.parent.document.getElementById('error').innerHTML = "El tipo y número de documento seleccionado ya se encuentra cargado para el paciente <strong>apellid, nombre</strong>."; activar_guardar(); </script>
una vez el formulario esta validad lo guarda actions.php guarda el formulario y me redirige.
que deberia responder actions.php para hacer esa redireccion??una simple redireccion deberia funcionar? o hay algo mas que no veo????
MUchas GRacias de antemano