2010-10-05 5 views
3

Est-ce que quelqu'un sait s'il existe un moyen de déclencher la validation de formulaire côté client dans une application .Net MVC manuellement? Je veux faire ce qui suit:Microsoft MVC: validation de formulaire déclencheur manuellement

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

Je l'ai déjà regardé à travers le code MicrosoftMvcValidation.js mais n'a pas trouvé une méthode que je pourrais appeler sur le formulaire.

Répondre

5

Je pense que la validation que vous cherchez se trouve ici: http://www.phpvs.net/2010/04/26/manually-validate-an-asp-net-mvc-form-on-the-client-side-with-microsoftmvcvalidation-js-and-jquery/

L'accord est que vous avez besoin de contexte Sys.Mvc.FormContext, qui a une .validate sur elle. C'est ce qui doit être appelé. Jetez un coup d'œil sur le blog et vous serez content. :-)

+0

C'est exactement ce que je cherchais, merci. – Mato

+0

Plus maintenant ...! ("Je pense que la validation que vous cherchez peut être trouvée ici") – user2173353

Questions connexes