0

我有一个视图,其中有 3 个部分视图正在渲染。

并且在父视图(索引,部分视图正在其中呈现)上有一个保存按钮。此保存按钮对于所有部分视图都是通用的。

我的问题是,我没有办法在单击“保存”按钮时检查是否有任何模型验证在任何部分视图上触发。

我用下面的检查保存按钮单击:-

var status = $('form').valid();

但它没有检查所有部分视图的验证。它只是检查我单击“保存”按钮的特定部分视图中的验证。

4

1 回答 1

0

我得到了解决方案。我们可以简单地检查表单提交事件上“输入验证错误”类的长度。就像这样:-

if($(".input-validation-error").length == 0) { //表单没有验证。}else { //验证在某处触发。}

于 2013-09-18T06:54:04.983 回答