Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2012, 13:38
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Formulario registro problema al validar

@TheScript

Voy a ver si puedo sacar algo en limpio, proque mucho no entiendo

1. Al pulsarlo muestro un div que tengo oculto con una funcion de javascript muy sencilla
De esto deduzco que tenes:
<div id="contiene_form">
<form>
</form>
</div>
qie por defecto contiene_form está con display:none y tu vinculo cambia a display block el estado de esa capa

2. Hasta ahí todo bien, el problema es que cuando le digo al formulario enviar.. en vez de validarme los datos con el registro abierto... me lo cierra
Eso pasa sencillamente porque tu form hace el submit y recarga la página


Entonces pregunto?
Y tu validación que hace?, lo tradicional es usar el evento onsubmit en el form y que este llame a la función que valida, y que esta devuelva false en caso de algún error, lo cual detendría la redirección al action y el div no se cerraría.

Otra posibilidad es que quieras que aunque el envío valide correctamente, el div contiene_form siga visible y que en el mismo se muestre algún tipo de confirmación para advertir que el envío fue correcto. Es decir, no tendrías que salir ni recargar la página actual, si ese es el objetivo, la solución es procesar el form con Ajax

Te sugiero que aclares estos puntos y pases el código que está usando

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.