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中更改任何内容.... 谢谢 –