Jquery验证器重置$ .validator.setDefaults({onfocusout:false,onkeyup:false});在MVC3中

时间:2012-09-06 04:49:09

标签: asp.net-mvc-3 jquery-validate unobtrusive-validation

有没有办法在MVC3中重置 $。validator.setDefaults({onfocusout:false,onkeyup:false}); 。我想将值改为某些东西 $。validator.setDefaults({onfocusout:true,onkeyup:true}); 点击一个按钮后。 如何存档? 感谢。

1 个答案:

答案 0 :(得分:0)

应在调用setDefaults之前设置

$('form').validate()。调用validate()后,将不使用默认值,因此您必须更新实例设置:

var settings = $('form').validate().settings;
settings.onkeyup = ...

(布鲁斯回答:link answer