我使用bassistance jQuery验证插件来验证我的输入。 我想用addMethod添加验证方法。问题是,是否可以通过输入属性使这个新添加的方法可访问,就像它适用于其他方法一样 - type =“email”。我不想将它与规则选项一起使用,如下所示:
rules: {
myField: { lettersonly: true }
}
请告知。
答案 0 :(得分:2)
我不确定输入类型,但最简单的方法是使用类添加它,如下所示:
$.validator.addMethod('emailValidator', functiuon(val, elt) {
// Your validation logic
}, 'Your error message');
这可能是你的标记:
<input type="email" class="emailValidator" value="" />
然后像往常一样调用.validate()方法。