检测asp.net mvc2客户端验证是否通过或失败

时间:2010-11-29 20:47:04

标签: asp.net-mvc-2 asp.net-mvc-2-validation

全部......我正在使用MicrosoftMvcValidation在asp.net mvc2项目中工作......

我有一些自定义的javascript,我需要在表单发布时运行...我正在运行此代码时单击提交按钮。但是,当客户端验证失败时,我不想运行代码。

我看到这篇关于挂钩验证的文章,但我无法让它工作。 ASP.NET MVC2 - hook into client side validation

有没有人就如何实现以下目标提出建议。

按下提交按钮并且客户端验证通过...运行我的自定义代码
按下提交按钮并且客户端验证失败时...不要运行我的自定义代码

2 个答案:

答案 0 :(得分:1)

你可以像这样使用jquery验证$('#your_form_Id')。valid()这将检查表单是否有效,如果有效则返回true,否则返回false。

请参阅文档:http://docs.jquery.com/Plugins/Validation/valid

答案 1 :(得分:0)

我会使用jQuery进行不引人注意的客户端验证。看看this,它将帮助您了解您正在寻找的内容