MVC 3.更新jquery.validate。客户端验证无效

时间:2013-03-20 14:17:44

标签: asp.net-mvc-3 validation client-side

将jquery.validate-1.8更新为jquery.validate-1.11后,

mvc 3客户端验证无效。
使用方法:

  • jquery-1.9.1.min.js
  • jquery-ui-1.10.2.custom.js
  • jquery.validate.js(jquery.validate-1.11)
  • jquery.validate.unobtrusive.js(Microsoft jQuery Unobtrusive 验证2.0.30116.0)
  • jquery.unobtrusive-ajax.min.js (Microsoft jQuery Unobtrusive Ajax 2.0.30116.0)

客户端验证适用于以下库:
使用:

  • 的jquery-1.9.1.min.js
  • 的jquery-UI-1.10.2.custom.js
  • jquery.validate.js(jquery.validate-1.8)
  • jquery.validate.unobtrusive.js(Microsoft jQuery Unobtrusive Validation 2.0.30116.0)
  • jquery.unobtrusive-ajax.min.js(Microsoft jQuery Unobtrusive Ajax   2.0.30116.0)

如何升级?
感谢。

1 个答案:

答案 0 :(得分:0)

我使用jquery ui autocomplete组合框来隐藏标签选择。 默认情况下,1.8不会忽略隐藏字段。 旧版本被忽略。 要解决此问题,请使用:

$.validator.setDefaults({
   ignore: []
});