1

我已经用 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>

但它不工作。我的意思是它工作,但刷新页面后!当我单击提交按钮时,刷新页面后会显示我的视图模型数据注释验证错误!这里到底有什么问题?!

4

1 回答 1

0

该死。:-|

在浪费了一天的时间后,我发现了这个问题。

我将 JQuery 的版本更改为 1.8,它现在可以工作了。

于 2013-10-11T08:35:52.127 回答