Asp.net mvc 3 Jquery验证程序重置$.validator.setDefaults({onfocusout:false,onkeyup:false});在MVC3中
是否有任何方法可以重置$.validator.setDefaults({onfocusout:false,onkeyup:false})。我想将中的值更改为 $.validator.setDefaults({onfocusout:true,onkeyup:true})强> 在我点击一个按钮之后。 如何存档?Asp.net mvc 3 Jquery验证程序重置$.validator.setDefaults({onfocusout:false,onkeyup:false});在MVC3中,asp.net-mvc-3,jquery-validate,unobtrusive-validation,Asp.net Mvc 3,Jquery Validate,Unobtrusive Validation,是否有任何方法可以重置$.validator.setDefaults({onfocusout:false,onkeyup:false})。我想将中的值更改为 $.validator.setDefaults({onfocusout:true,onkeyup:true}) 在我点击一个按钮之后。 如何存档? 谢谢。setDefaults应该在调用$('form').validate()之前设置。调用validate()后,将不使用默认值,因此必须更新实例设置: var settings = $('f
谢谢。
setDefaults
应该在调用$('form').validate()之前设置。调用validate()
后,将不使用默认值,因此必须更新实例设置:
var settings = $('form').validate().settings;
settings.onkeyup = ...
(布鲁斯的回答:)