我有一个视图,其中有3个部分视图呈现。
父视图上有一个“保存”按钮(索引,部分视图正在渲染)。此“保存”按钮对于所有部分视图都是通用的。
我的问题是,我无法检查是否有任何模型验证在点击“保存”按钮时触发任何部分视图。
我在下面使用保存按钮点击: -
var status = $('form').valid();
但它没有检查所有部分视图的验证。它只是检查我点击保存按钮的特定局部视图中的验证。
答案 0 :(得分:0)
我得到了解决方案。我们可以简单地检查表单提交事件中“input-validation-error”类的长度。就像那样: -
if($(“。input-validation-error”)。length == 0) { //表单上没有验证。 }其他 { //验证在某个地方开火。 }