2010-11-03 6 views
0

J'utilise le code jQuery suivant pour afficher mon interface à onglets. Mon problème est que l'onglet par défaut est codé en dur. Si je soumets un formulaire à partir de l'un des onglets, il reviendra toujours à l'onglet par défaut.Onglets jQuery - Problème d'onglet par défaut

Est-ce que cela peut être changé? Utiliser des sessions? Si oui, comment utiliser les sessions avec jQuery?

$(document).ready(function() { 
    //Default Action 
    $(".tab_content").hide(); 
    $("ul.tabs li:nth-child(2)").addClass("active").show(); 
    $(".tab_content:nth-child(2)").show(); 

    //On Click Event 
    $("ul.tabs li").click(function() { 
     $("ul.tabs li").removeClass("active"); 
     $(this).addClass("active"); 
     $(".tab_content").hide(); 
     var activeTab = $(this).find("a").attr("href"); 
     if ($.browser.msie) 
     { $(activeTab).show(); } 
     else 
     { $(activeTab).fadeIn(); } 
     return false; 
    }); 
}); 

Répondre

0

Vous pouvez utiliser un champ masqué et y écrire l'onglet sélectionné. En utilisant cette valeur pour définir l'onglet sélectionné ....