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

jQuery validation plugin addMethod to be accessible through attributes

本文关键字:属性 访问 可以通过 addMethod 验证 插件 jQuery      更新时间:2023-09-26

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

rules: {
    myField: { lettersonly: true }
 }

请指教。

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

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

这可能是您的标记:

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

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