Ouvrez panneau accordéon sur des erreurs de validation

Je suis à l'aide de jQuery accordion de diviser mes formulaires en plusieurs panneaux et jQquery de validation pour vérifier les champs requis. Il fonctionne très bien pour afficher des erreurs dans les champs validés tant qu'ils sont dans le panneau ouvert.

Un exemple. Disons que j'ai de l'arbre de l'accordéon et des panneaux sur la première j'ai deux champs de formulaire qui doit être validé. Maintenant, si le visiteur commutateur de panneau de deux ou trois, et de l'envoi du formulaire sans remplir les champs requis sur panneau de celui que je veux le premier panneau accordéon pour ouvrir et afficher les erreurs.

Quelqu'un connais un moyen de faire ce travail?

C'est le code que j'utilise aujourd'hui:

$(document).ready(function() {
$("#accordion").accordion({
    autoHeight: false,
    navigation: true,
});

$("#validate_form").validate({
    rules: {
        page_title: "required",
        seo_url: "required",
        AccordionField: {
            required: true
        }
    },
    ignore: [],
    messages: {
        page_title: "Please enter a page title",
        seo_url: "Please enter a valid name"
    }
 }); 
});

OriginalL'auteur perqedelius | 2012-07-14