我已经用 asp.net mvc4 编写了一个 Web 应用程序,但由于某些原因,我被迫将其降级到 mvc3。现在一切正常,但客户端验证。在 JQuery1.7 之后,我在我的 _Layout 中加载了这些文件:
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
还有这个:
<script src="../../Scripts/modernizr-2.5.3.js"></script>
即使我再次在所有视图中加载了以下内容:
<script src="/Scripts/jquery.validate.min.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.min.js"></script>
<script src="/Scripts/jquery.unobtrusive-ajax.min.js"></script>
但它不工作。我的意思是它工作,但刷新页面后!当我单击提交按钮时,刷新页面后会显示我的视图模型数据注释验证错误!这里到底有什么问题?!