Asp.net mvc 4 如何在MVC中检查提交按钮点击时的验证错误?
我有一个视图,其中有3个局部视图正在渲染 父视图(索引,其中部分视图正在渲染)上有一个保存按钮。此保存按钮适用于所有部分视图 我的问题是,我无法在单击“保存”按钮时检查是否有任何模型验证在任何局部视图上触发 我使用了下面的“保存时检查”按钮单击:-Asp.net mvc 4 如何在MVC中检查提交按钮点击时的验证错误?,asp.net-mvc-4,model-validation,Asp.net Mvc 4,Model Validation,我有一个视图,其中有3个局部视图正在渲染 父视图(索引,其中部分视图正在渲染)上有一个保存按钮。此保存按钮适用于所有部分视图 我的问题是,我无法在单击“保存”按钮时检查是否有任何模型验证在任何局部视图上触发 我使用了下面的“保存时检查”按钮单击:- var status = $('form').valid(); 但它并不是检查所有部分视图的验证。它只是检查我正在单击“保存”按钮的特定部分视图中的验证。我得到了解决方案。我们可以简单地检查表单提交事件中“input validation erro
var status = $('form').valid();
但它并不是检查所有部分视图的验证。它只是检查我正在单击“保存”按钮的特定部分视图中的验证。我得到了解决方案。我们可以简单地检查表单提交事件中“input validation error”类的长度。就像这样:- 如果($(“.input validation error”).length==0) { //表单上没有验证。 }否则 { //验证正在某处开火。
}您是否在使用ValidationFor helpers?是否为应用程序启用非结构化验证?您是否包括JqueryValidation文件?发布cshtml以帮助我们帮助您!是的..我正在为帮助人员使用Validations。您应该张贴视图代码!