2013-12-16 14 views
0

我們試圖在mvc4 web項目中測試java腳本中的表單驗證。我們正在使用jQuery驗證插件1.8.1。當我們TESTE表單驗證用下面的代碼:mvc4驗證中不存在形式有效方法

$('#theForm').submit(function(event) { 
      if (!$('#theForm').valid()) { 
      .... 

我們得到調用有效()函數時出現以下錯誤:

  • Uncaught TypeError: Object [object Object] has no method 'valid'

爲什麼表單元素沒有如果有效的功能在mvc項目驗證表單的所有例子中,他們總是使用這個函數?

回答

0

問題解決。僅僅因爲我兩次引用jquery。

因爲jQuery變得混淆不要這樣做。

1

嘗試的$('#theForm').valid()$("#theForm").validate()代替

$("#myform").validate({ 
    submitHandler: function(form) { 
    form.submit(); 
    } 
}); 
+0

謝謝,但與驗證方法我得到同樣的錯誤。它接吻我的問題是因爲我兩次引用jquery。 – miguelbgouveia