所以我使用以下代码动态地向我的页面添加了一个验证器:
$.validator.unobtrusive.adapters.addBool('zipcode', 'validate_zipcode');
有没有办法动态删除它?类似的东西:
$.validator.unobtrusive.adapters.removeBool('zipcode', 'validate_zipcode');
我在Google上搜索了类似的内容,但找不到任何对删除方法的引用。
答案 0 :(得分:8)
没有内置,但你可以通过jQuery validate API
来实现$('#zipcode').rules('remove', 'validate_zipcode');