jQuery验证插件addMethod可通过属性访问

时间:2012-05-16 16:48:50

标签: javascript jquery html validation

我使用bassistance jQuery验证插件来验证我的输入。 我想用addMethod添加验证方法。问题是,是否可以通过输入属性使这个新添加的方法可访问,就像它适用于其他方法一样 - type =“email”。我不想将它与规则选项一起使用,如下所示:

rules: {
    myField: { lettersonly: true }
 }

请告知。

1 个答案:

答案 0 :(得分:2)

我不确定输入类型,但最简单的方法是使用类添加它,如下所示:

$.validator.addMethod('emailValidator', functiuon(val, elt) {
    // Your validation logic
}, 'Your error message');

这可能是你的标记:

<input type="email" class="emailValidator" value="" />

然后像往常一样调用.validate()方法。