我用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>
但它没有用。我的意思是它有效但刷新页面后! 当我点击提交按钮时,刷新后页面显示我的视图模型数据注释验证错误! 这到底出了什么问题?!
答案 0 :(得分:0)
该死的。: - |
经过一天的浪费时间后,我发现了这个问题。
我将JQuery的版本更改为1.8,现在可以正常工作。