Foros del Web » Programando para Internet » Jquery »

Validar formulario con Jquery Validity

Estas en el tema de Validar formulario con Jquery Validity en el foro de Jquery en Foros del Web. Que tal amigos, tengo un formulario el cual estoy validando con Jquery Validity, e logrado hacer unas modificaciones con lo poco que entendi de este ...
  #1 (permalink)  
Antiguo 17/03/2011, 12:17
Avatar de Master_raven  
Fecha de Ingreso: junio-2008
Ubicación: Guatemala City, Guatemala, Guatemala
Mensajes: 95
Antigüedad: 16 años, 5 meses
Puntos: 3
Validar formulario con Jquery Validity

Que tal amigos, tengo un formulario el cual estoy validando con Jquery Validity, e logrado hacer unas modificaciones con lo poco que entendi de este plugin pero ay algunas cositas que quiero agregar y me gustaria que me ayudaran

Este es mi codigo actual.
Código Javascript:
Ver original
  1. $(function() {
  2.         $("#form_reg").validity(function() {
  3.             $("#nombre").require().range(6, 64);
  4.             $("#apellido").require().range(6, 64);         
  5.             $("#email").require().match("email")
  6.             $("#pass").require().range(8, 64);                                   
  7.         });
  8.     });

Primero, me gustaria agregarle expreciones regulaes al nombre y el apellido, que ingresen a-z,A-Z y espacio, pero no se como utilizarlas.

Segundo, no se si estoy utilizando mal en range pero no me esta funcionando como deceo, entiendo que es (Min, Max) minimo de caractes y el maximo permitido, pero no me esta funcionando, les agradeceria mucho su ayuda
__________________
<?APRENDIENDO
  #2 (permalink)  
Antiguo 19/03/2011, 18:41
Avatar de Master_raven  
Fecha de Ingreso: junio-2008
Ubicación: Guatemala City, Guatemala, Guatemala
Mensajes: 95
Antigüedad: 16 años, 5 meses
Puntos: 3
Respuesta: Validar formulario con Jquery Validity

Agradeceria mucho si alguien me pudiera ayudar
__________________
<?APRENDIENDO
  #3 (permalink)  
Antiguo 20/03/2011, 16:19
 
Fecha de Ingreso: noviembre-2005
Mensajes: 426
Antigüedad: 19 años
Puntos: 87
Respuesta: Validar formulario con Jquery Validity

Mejor usa el plugin llamado validate es mas sencillo y tiene mas documentación.

Código:
$('#myForm').validate({
    rules: {
        'myField': {
            myRule: function(element) {
                var re = new RegExp(regexp);
                return re.test(element);
   
            }
        }
    }
});

Última edición por InKarC; 20/03/2011 a las 16:25
  #4 (permalink)  
Antiguo 22/03/2011, 19:33
Avatar de Master_raven  
Fecha de Ingreso: junio-2008
Ubicación: Guatemala City, Guatemala, Guatemala
Mensajes: 95
Antigüedad: 16 años, 5 meses
Puntos: 3
Respuesta: Validar formulario con Jquery Validity

Me podrias dar la url donde encontrarlo, lo estoy buscando pero me aparecen todos los plugin
__________________
<?APRENDIENDO
  #5 (permalink)  
Antiguo 22/03/2011, 20:04
 
Fecha de Ingreso: noviembre-2005
Mensajes: 426
Antigüedad: 19 años
Puntos: 87
Respuesta: Validar formulario con Jquery Validity

http://bassistance.de/jquery-plugins...in-validation/
  #6 (permalink)  
Antiguo 22/03/2011, 20:07
Avatar de Master_raven  
Fecha de Ingreso: junio-2008
Ubicación: Guatemala City, Guatemala, Guatemala
Mensajes: 95
Antigüedad: 16 años, 5 meses
Puntos: 3
Respuesta: Validar formulario con Jquery Validity

Logre validar mi formulario

Código Javascript:
Ver original
  1. $().ready(function() {
  2.     var container = $("#reg_error");
  3.  
  4.     var validator = $("#form_reg").validate({
  5.         errorContainer: container,
  6.         errorLabelContainer: $("", container),
  7.         wrapper: "",
  8.         meta: "validate"
  9.     });
  10. });
  11. </script>

para mostrar el error utilizo un div #reg_error en el cual solo muestro un mensaje de Campos Necesarios, pero no me les pone el border rojo a los text y selects y me adiciona un <label class="error" generated="true" for="email">This field is required.</label> y quisiera quitar ese label y que solo me muestre el #reg_error
__________________
<?APRENDIENDO

Última edición por Master_raven; 22/03/2011 a las 21:28

Etiquetas: formulario
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 09:07.