Posted by grone2013 on September 13, 2016 at 1:20am
Saludos amigos y de antemano gracias.
¿Cuál es la diferencia entre las propiedades de formulario #element_validate y #validate? ¿En teoría sirven para lo mismo que es ejecutar un listado de funciones de validación sobre el elemento de formulario?
Gracias por la ayuda.
Comments
#validate es un arreglo de
#validate es un arreglo de funciones que recibirán el formulario completo y usted puede hacer validaciones sobre cualquier elemento del formulario. Este atributo sólo se puede usar en unos pocos tipos de elementos.
#element_validate es bastante similar, pero recibe además el elemento específico. Este atributo se puede usar en cualquier elemento.
Por ejemplo, si tiene un campo de texto y ese campo debe ser un número menor o igual a 0, entonces puede usar #validate y hacer la verificación para ese elemento específico.
Pero si tiene 30 campos, y los 30 deben ser menores o iguales a 0, entonces no aguanta hacer la validación con #validate. Es mejor hacerla con #element_validate, agregando el dato a cada elemento y así tiene que escribir menos código.
Juan Villegas
micoworker
Diseño y Desarrollo Web