我已经看到很多关于如何禁用MVC3远程验证器具有的onKeyup设置的答案。我看到的回答是输入:
$.validator.setDefaults({ onkeyup: false });
但是我不确定在哪里放这个。我已经尝试将它放在我自己的布局视图头部的脚本块中,我已经尝试将它放在我的MVC3项目的jquery.validate.js文件中。似乎都没有用。那么我将这个脚本放在我的项目中以使其工作?
答案 0 :(得分:2)
在解析DOM之后,您必须告诉代码执行。为此,只需将代码包装在$()函数中:
$(function() {
$.validator.setDefaults({ onkeyup: false });
}
这将确保加载页面元素,然后执行脚本,设置默认值。