2010-04-16 6 views
0

J'essaie de valider plusieurs formulaires dans une seule page avec le plugin de validation jQuery mais il ne valide que le premier formulaire de la page.jQuery valider + ajaxSubmit sur plusieurs formulaires

Voici mon code:

$('form.reply_form').validate({ 
    submitHandler: function(form) { 
    $(form).ajaxSubmit(optionsReplies); 
    return false; 
    } 
}); 

Est-ce une liste des formulaires de réponse dans la page (images facebook). Si j'essaie d'utiliser le troisième formulaire, par exemple, il valide le premier et si le premier est vide, il ne sera pas soumis.

Merci d'avance.

Répondre

0

Je ne suis pas sûr du plugin particulier que vous utilisez, mais il semble qu'il n'utilise que le premier élément retourné.
Une méthode each() peut aider:

$('form.reply_form').each(function(){ 
    $(this).validate({ 
     ... 
    }); 
}); 
Questions connexes