jQuery Validation - Récupère la liste des champs erronés dans invalidHandler
Je suis en utilisant jQuery de Validation sur une page. Lors de l'appel à la invalidHandler je voudrais être en mesure d'accéder à une liste de tous les éléments de formulaire que l'échec de la validation.
Cette fonction est passée comme une des options de jQuery.valider() la méthode...
invalidHandler: function (form) {
var validator = $("#AddEditFinancialInstitutionForm").validate();
validator.showErrors();
console.log(validator);
}
J'essaie de trouver cette information quelque part dans le résultat du programme de validation de l'objet, mais je n'arrive pas à le trouver. Est-il un autre moyen pour que je puisse accéder à ces informations?
Grâce
source d'informationauteur jdavis
Vous devez vous connecter pour publier un commentaire.
Dans le
invalidHandler
vous êtes passés à deux arguments, unjQuery.Event
et lavalidator
objet. Vous n'avez pas besoin d'appeler valider au sein de votre invalidHandler pour obtenir la validation de l'objet. En outre, le programme de validation de l'objet a des propriétés appeléerrorList
eterrorMap
qui contiennent les informations que vous recherchez.Si vous utilisez l'erreur par défaut de la classe et de trouver les invalides éléments, l'utilisation