我使用JQuery Validation(https://jqueryvalidation.org/)来验证我的表单。我编写自定义规则并使用规则来验证输入字段。
jQuery.validator.addMethod("onlyoneuser", function (value, element) {
var username = /^[^,,\s]*$/;
return this.optional(element) || username.test(value);
}, "只允许填写一位指派者");
form.validate({
errorPlacement: function errorPlacement(error, element) {
error.insertAfter(element.parent());
},
rules: {
"aonep-roject": {
projectcheck: true,
},
"onlyoneuser": {
onlyoneuser: true,
}
},
});
我想使用相同的规则来验证两个输入字段。但是这两个字段有不同的名称值,比如。如何将样本应用于这两个领域?非常感谢你!
答案 0 :(得分:0)
onlyoneuser: true
真实的是param只给用户方法。
function (value, element,param)
{
//param == true
//value is filed value
//element is input
}