jquery.validate 当设置onfocusout: true,同时focus验证失败元素时为什么会导致$("#form").valid()总是返回true?
使用jquery.validate,当做如下设置:
$("#form").validate({
onfocusout: true,
invalidHandler: function(form, validator) {
var errors = validator.numberOfInvalids();
if (errors) {
validator.errorList[0].element.focus();
}
}
});
时,
$("#form").valid()结果总是true,是怎么回事呢,有没有碰到同样问题的同仁?