propiedades #element_validate y #validate

grone2013's picture

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

juankvillegas's picture

#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.

Latin America

Group categories

Latin America

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: