2010-10-05 98 views
3

没有人知道是否有办法手动触发.Net MVC应用程序中的客户端表单验证?我要做到以下几点:Microsoft MVC:手动触发表单验证

<script type="text/javascript"> 
    if([form valid]) { 
     //do something 
    } 
</script> 

我已经通过代码看着MicrosoftMvcValidation.js但没有找到一种方法,我可以在表单上调用。

回答

5

我认为你正在寻找的验证可以在这里找到: http://www.phpvs.net/2010/04/26/manually-validate-an-asp-net-mvc-form-on-the-client-side-with-microsoftmvcvalidation-js-and-jquery/

这笔交易是你需要Sys.Mvc.FormContext,其上有一个.validate的上下文。这是需要调用的。只要看看博客文章,你会很高兴。 :-)

+0

这就是我一直在寻找的,谢谢。 – Mato 2010-10-06 17:06:24

+0

不再...! ('我认为你正在寻找的验证可以在这里找到') – user2173353 2016-03-08 12:42:59