2009-11-04 3 views
0

Je souhaite charger les données en cliquant sur les onglets de l'interface utilisateur jQuery. Si je fournis les liens dans les onglets href alors son appel automatique par AJAX, mais je veux obtenir des données par demande normale. fondamentalement ma page est la page de recherche où il y a des recherches différentes effectuer sur chaque onglet et également maintenir les états de recherche. Si j'utilise AJAX, je ne peux pas enregistrer les états de recherche.Charger les données sous les onglets jQueryUI sans appel AJAX

aidez-moi s'il vous plaît. Je vous serai très reconnaissant.

Répondre

1

Avez-vous essayé d'injecter directement le contenu que vous voulez afficher directement dans le corps de l'onglet et de ne pas paramétrer quoi que ce soit d'ajax? Essentiellement, vous devriez ajouter un écouteur au menu de l'onglet, puis injecter le contenu dans le corps de l'onglet. Quelque chose du genre:

$("#tabs ul li a").click(function() { 
            var id = $(this).attr("href"); 
            $(id).html(fetch-content()); 
         }) 

Cela devrait l'être.

Questions connexes