当某些特定情况下,我们需要修改验证,或去除验证,或动态修改了表单需要重新绑定验证怎么办?

解决方法:

var form =$(“form”) //表单

form
.removeData(“validator”)
.removeData(“unobtrusiveValidation”);
//去除表单验证

$.validator.unobtrusive.parse(form[0]);
//重新绑定验证。

另:form.valid();
//true/false 表单验证是否通过。