Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2012, 11:03
gus_anomaly
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 15 años
Puntos: 6
funcion validate() Jquery

Estimados, adapté un poco este código usando el validator de Jquery.

Lo que hace, me aparecen los alerts avisando que estan mal cargados los campos, pero manda igual el formulario, aqui el code, creo que el problema viene por estas dos funciones:

$("#myForm").validate();
$(form).submit();

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $(document).ready(function() {
  3.  
  4.     var opciones= {
  5.         beforeSubmit: mostrarLoader,
  6.         success: mostrarRespuesta,
  7.     };
  8.  
  9.     $('#myForm').ajaxForm(opciones);
  10.  
  11.     $("#myForm").validate();
  12.     $(form).submit();
  13.    
  14.     function mostrarLoader(){
  15.         $("#loader_gif").fadeIn("slow");
  16.     };
  17.  
  18.     function mostrarRespuesta(responseText){
  19.         alert("Mensaje enviado, muchas gracias!");
  20.         $("#loader_gif").fadeOut("slow");
  21.         $('#name').val("");
  22.         $('#email').val("");
  23.         $('#phone').val("");
  24.         $('#text').val("");
  25.     };
  26. });
  27. </script>

Muchas gracias!
Gustavo.