我做了一个jQuery验证插件的自定义规则,我希望它被应用于不需要的字段。所以,当我在字段中输入内容时,应该检查它,但如果它是空的,则不应该按照自定义规则进行检查。jQuery验证自定义规则
如果我没有设置所需的真正和检查this.optional(元素)我得到依赖不匹配。
有没有办法做到这一点?
我做了一个jQuery验证插件的自定义规则,我希望它被应用于不需要的字段。所以,当我在字段中输入内容时,应该检查它,但如果它是空的,则不应该按照自定义规则进行检查。jQuery验证自定义规则
如果我没有设置所需的真正和检查this.optional(元素)我得到依赖不匹配。
有没有办法做到这一点?
你可以试试这个。 最初定义所需的规则。然后您可以按如下所示添加或删除规则。
str=$("#theFeildId").text();
if(str==""){
$("#theFeildId").rules("remove", "required");
$("#theFeildId").removeClass("error");
}
else{
$("#theFeildId").rules("add", "required");
}
做了这个版本,它的工作原理!谢谢。 – JohnLaibach 2012-04-24 09:21:32
很高兴能帮到你... – 2012-04-24 09:35:32
你的规则是怎么样的,因为可以说你也添加了一个类,它只会检查你告诉他做什么。 – JonathanRomer 2012-04-24 08:48:48