我正在使用jquery验证器进行验证。我正在尝试为课程添加自定义规则。在这里,我想使用正则表达式匹配类。但它不起作用。
样品:
$.validator.addMethod(
"cMin",
$.validator.methods.min,
"* lower than min value"
);
jQuery.validator.addClassRules('(min\[)\d+(\.\d+)?\]', { // here I am trying to check the class name with regex
cMin: 10
});
有没有办法做到这一点?
答案 0 :(得分:0)
我不知道你的正则表达式在做什么,但是使用jquery each
,
演示JSFIDDLE Particular class validation
试试这个,
$('input').each(function(){
if($(this).attr("class") == "test"){ // here try to check the class name with regex
jQuery.validator.addClassRules($(this).attr("class"),{
required: true,
maxlength: 10
});
}
});
我希望这会对你有帮助..