Asp.net mvc 3 ASP.NET MVC 3 ClientValidationEnabled未发回服务器
我正在从事一个MVC3项目,我在启用客户端验证方面遇到了问题 在我的主布局中,我有以下内容Asp.net mvc 3 ASP.NET MVC 3 ClientValidationEnabled未发回服务器,asp.net-mvc-3,Asp.net Mvc 3,我正在从事一个MVC3项目,我在启用客户端验证方面遇到了问题 在我的主布局中,我有以下内容 <script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"><
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<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="@Url.Content("~/Scripts/modernizr-1.7.min.js")" type="text/javascript"></script>
当我在root web.config中打开客户端验证时
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
然后在提交表单时,验证工作正常,但如果我在表单上输入有效值并提交,它将永远不会发回服务器,就好像客户端的验证失败一样。我可以从firebug/fiddler中看出,没有任何东西被发回。有什么想法吗
问候,,
纳比尔这是根据我的经验想到的 我经历过类似的情况,后来发现页面中的一个验证失败,这是不明确的
- 确保输入输入后,所有输入都满足验证要求
- 确保每个独特场景都有验证错误消息