MVC 3 - 检查表单是否有效(已通过客户端验证)

Phi*_*lip 10 asp.net-mvc-3

我在MVC 3中使用开箱即用的客户端验证.在客户端,我想检测表单是否已通过客户端验证.如果是这样,我想显示忙碌指示符并禁用"提交"按钮.

所以我正在寻找一个错误集合的form.isValid类型属性,我可以从js查询.

任何指针.

谢谢

PJ

Dar*_*rov 30

您可以使用以下内容:

if ($('#yourform').valid()) {
    // the form passed client side validation
    // TODO: show busy indicator and disable submit button
}
Run Code Online (Sandbox Code Playgroud)

  • 谢谢@Darin.这是正确的.菲利普请接受他的回答是正确的. (2认同)
  • 由于有效错误,它无法正常工作:TypeError:$(...).valid不是函数. (2认同)