我有两个附加到一个字段的自定义验证器。不幸的是,当两个条件都失败时,只会显示第一个验证错误。是否可以配置jQuery验证器,以便它可以验证两个验证,无论第一个验证结果如何?
该字段的第一个验证器:
$。validator.addMethod(“datemin”,function(value,element,param){
var minimum = Date.parse(param['minimum']), dateValue; if (value) { dateValue = Date.parse(value); if (dateValue && (dateValue < minimum)) { return false; } else { return true; } } return true; });
该字段的第二个验证器:
$.validator.addMethod("bankday", function (value, element, params) {
if (value != "") {
var bankholidays = params['bankholidays'].split(",");
// If the given date is not among the bank holidays return true otherwise, false
if ($.inArray(value, bankholidays) == -1) {
return true;
} else {
return false;
}
}
return true;
});
现在,当datemin验证器失败时,它根本不会验证第二个bankday验证。