【问题标题】:Jquery validator reset $.validator.setDefaults({ onfocusout: false, onkeyup: false }); in MVC3Jquery 验证器重置 $.validator.setDefaults({ onfocusout: false, onkeyup: false });在 MVC3 中
【发布时间】:2012-09-06 04:49:09
【问题描述】:

有没有办法在MVC3中重置$.validator.setDefaults({ onfocusout: false, onkeyup: false });。我想将值更改为类似 $.validator.setDefaults({ onfocusout: true, onkeyup: true }); 在我点击一个按钮后。 这个怎么存档? 谢谢。

【问题讨论】:

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


    【解决方案1】:

    setDefaults 应该在调用$('form').validate() 之前设置。一旦validate()被调用,默认就不会使用了,所以你必须更新实例设置:

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

    (布鲁斯回答:link answer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-06
      相关资源
      最近更新 更多