1

将 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 Validation 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)

如何升级?
谢谢。

4

1 回答 1

0

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

$.validator.setDefaults({
   ignore: []
});
于 2013-03-26T05:25:15.260 回答