I’m using jQuery Validation on a page. During the call to the invalidHandler I would like to be able to access a list of all the form elements that failed validation.
This function is being passed as one of the options to the jQuery.validate() method…
invalidHandler: function (form) {
var validator = $("#AddEditFinancialInstitutionForm").validate();
validator.showErrors();
console.log(validator);
}
I’m trying to find this information somewhere in the resulting validator object, but I can’t seem to find it. Is there another way I can access this information?
Thanks
In the
invalidHandler, you are passed two arguments, ajQuery.Eventand thevalidatorobject. You don’t need to call validate within your invalidHandler to get the validate object. Further, the validator object has a properties callederrorListanderrorMap, which contain the information you are looking for.