0
我有一個MVC的表單如jQuery驗證插件未在MVC形式工作
<head>
<script src="~/Scripts/jquery-1.8.3.js"></script>
<script src="~/Scripts/jquery.validate.js"></script>
</head>
<body>
<form action="" method="get" id="login">
<input id="email" class="text required email" type="text">
<input type="submit" value="Login...">
</form>
<script>
$(function() {
$("#login").validate()
});
</script>
</body>
,但由於某種原因,當我點擊提交按鈕JQuery驗證不工作,我得到這樣一個錯誤
Uncaught TypeError: $(...).validate is not a function
但是當我使用相同的HTML一個普通的HTML頁面的鏈接一起在同一個腳本,我能夠驗證文本框。我錯過了MVC中的東西,我應該必須啓用/禁用MVC中的任何屬性。 我做錯了什麼,請幫忙。 謝謝
請確保您已經加載了相關的jQuery驗證庫 – Shyju
@Shyju,正如我所提到的,我使用html和cshtml頁面的確切插件。我在cshtml中收到錯誤,而不是在html頁面中。我必須在mvc中啓用一些選項,我應該在mvc視圖的web.config中更改任何內容.... 謝謝 –