jQueryvalidation自定义规则
我为jQueryvalidation插件制定了一个自定义规则,我希望它能应用于不需要的字段。 因此,当我在字段中输入内容时,应该检查它,但如果它是空的,则不应该通过自定义规则进行检查。
如果我没有将required设置为true并检查this.optional(element)我得到依赖项不匹配。
有没有办法做到这一点?
你可以试试这个。 最初为必需的规则定义。 然后您可以按如下方式添加或删除规则。
str=$("#theFeildId").text(); if(str==""){ $("#theFeildId").rules("remove", "required"); $("#theFeildId").removeClass("error"); } else{ $("#theFeildId").rules("add", "required"); }