2010-11-16 5 views

Répondre

13

Vous pouvez utiliser l'option submitHandler de .validate(), comme ceci:

$("form").validate({ 
    submitHandler: function(form) { 
    //this runs when the form validated successfully 
    form.submit(); //submit it the form 
    } 
}); 

Il y a aussi un invalidHandler si vous voulez exécuter quelque chose quand il ne passe validation.

+0

Vous êtes l'homme! Merci Nick! –

+0

@Aaron - bienvenue! –

0

Dans le gestionnaire d'événements return true de procéder et return false pour arrêter.

+1

Il n'y a pas besoin de revenir 'true' dans tous les cas,' false' de retour est spécial, mais un 'undefined' (sans retour) continueront aussi bien. –

+0

@Nick - bon appel. –

Questions connexes