基本上,当使用Jquery Validate插件时,它会创建一个错误元素(在本例中为div)。我遇到的问题是,一旦创建了这些元素,.each()函数就不会选择任何新元素。
Jquery的
$('#section_1_form').validate({
debug: true,
errorElement: "div",
errorClass: "form_error",
invalidHandler: function(form, validator) {
var errors = validator.numberOfInvalids();
$("div.form_error").each(function(){
alert($(this));
});
}
});
jquery validate
创建的示例元素 <div for="sector" generated="true" class="form_error">This field is required.</div>