2009-12-22 6 views
0

Possible en double:
jquery validate & ajax.beginformMicrosoftMvcAjax casse jQuery valider le plugin

J'essaie d'utiliser le plugin jQuery valider pour valider un formulaire (Ajax.BeginForm). Lorsque j'entre des données non valides sur le formulaire, les messages d'erreur sont affichés, mais le formulaire sera soumis quand même. Comment empêcher MicrosoftMvcAjax de soumettre un formulaire non valide?

Merci d'avance

+0

semble être double de http://stackoverflow.com/questions/1163537/jquery-validate-ajax -beginform –

+0

Oui, c'était un doublon. Je vous remercie. – Raphael

Répondre

0

Ok, j'ai compris!

Tout ce que je dois faire est de passer la fonction de validation à l'événement OnBegin dans les AjaxOptions:

<% using (Ajax.BeginForm("SendMail", "Mail", new { @id = "MailForm", @class = "cmxform" }, new AjaxOptions { UpdateTargetId = "dialog", OnBegin = "validate" }, new { @id = "MailForm" })) 
     { %> 
Questions connexes