Foros del Web » Programando para Internet » Jquery »

Problema con Jquery Validate

Estas en el tema de Problema con Jquery Validate en el foro de Jquery en Foros del Web. Hola amigos, aver si me hechan una manito que estoy muy liado con este tema. estoy utilizando validate de jquery para validar mis formularios, todo ...
  #1 (permalink)  
Antiguo 20/01/2011, 07:07
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 20 años
Puntos: 145
Problema con Jquery Validate

Hola amigos, aver si me hechan una manito que estoy muy liado con este tema.

estoy utilizando validate de jquery para validar mis formularios, todo bien hasta el momento de enviar el contenido a mi php.

estoy utilizando
Código:
$.validator.setDefaults({
	submitHandler: function()
		{
		alert("hola");
		}
	});
cuando ya estan todos los campos validados me arroja el alert como un modo de verificacion que puse, todo ok, el problema nace cuando quiero hacer el insert a la base de datos y pongo $post.

Código:
$.validator.setDefaults({
	submitHandler: function()
		{
		$.post($(this).attr("action"), $(this).serialize(), function(data)
			{
                        alert(data);
			});
		}
	});
el problema es que me envia hacia el php y no hace el proceso que siempre hago con $post que es que envia los datos y luevo me devuelve un valor sin refrescar la pagina, en este caso me lleva hacia el php, como si fuera un submit normal del formulario.

Alguien tiene alguna idea de como solucionarlo?

saludos y gracias.
__________________
http://chicho.ninja yiaaaa
  #2 (permalink)  
Antiguo 20/01/2011, 08:37
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 15 años
Puntos: 65
Respuesta: Problema con Jquery Validate

poné $.validator.setDefaults al principio

y no con this (creo) sino con el selector $('#formulario').attr("action")
  #3 (permalink)  
Antiguo 20/01/2011, 11:06
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 20 años
Puntos: 145
Respuesta: Problema con Jquery Validate

Cita:
Iniciado por Dany_s Ver Mensaje
poné $.validator.setDefaults al principio

y no con this (creo) sino con el selector $('#formulario').attr("action")
Excelente, solucionado, gracias master.

Lo de "poné $.validator.setDefaults al principio" no entendi a q te referias, pero cambiando el this por '#formulario' funciono.

gracias
__________________
http://chicho.ninja yiaaaa

Etiquetas: validar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:39.