在表单上我需要提供验证,其中验证取决于两个字段的值,但我似乎无法使其工作。
$.validator.addMethod("validateTask",function (value, element, params) {
if (($("#ID").val() == 1) && ($("#IDName").val() == 0)) {
return "required";
}
}, 'Enter an individual.');
,电话是
Name:{
validateTask: true
}
答案 0 :(得分:1)
从插件文档中,您只需要 required dependency callback
$(selector).validate({
rules:{
Name:{
required: function(element){
return $("#ID").val() == 1 && $("#IDName").val() == 0;
}
},
messages:{
Name:{ required: 'Enter an individual.'}
}
})