2013-03-20 92 views
1

mvc 3將jquery.validate-1.8更新爲jquery.validate-1.11客戶端驗證無效。
使用:MVC 3.更新jquery.validate。客戶端驗證不起作用

  • 的jquery-1.9.1.min.js
  • 的jquery-UI-1.10.2.custom.js
  • jquery.validate.js(jquery.validate-1.11)
  • jquery.validate.unobtrusive.js(微軟jQuery的不顯眼的 驗證2.0.30116.0)
  • jquery.unobtrusive-ajax.min.js (微軟jQuery的不顯眼的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(微軟jQuery的不顯眼的驗證2.0.30116.0)
  • jquery.unobtrusive-ajax.min.js(微軟jQuery的不顯眼的阿賈克斯 2.0.30116.0)

如何升級?
謝謝。

回答

0

我使用隱藏標籤選擇的jquery ui自動完成組合框。 默認在1.8中不會忽略隱藏字段。舊版本會被忽略。 要解決該問題,請使用:

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