JQuery UI Tabs mise en cache

Je travaille dans une page ASP .net MVC de l'Application. J'ai un JQuery UI onglet dont le Javascript pour activer la mise en cache est comme suit.

function LoadStudentDetailTabs() {
    $('#tabStudentDetail').tabs({
        cache: true,
        spinner: '',
        select: function(event, ui) {

            $("#gridSpinnerStudentDetailTabs h5").text("Loading Details...");
            $('#tabStudentDetail > .ui-tabs-panel').hide();
            $("#gridSpinnerStudentDetailTabs").show();
        },
        load: function(event, ui) {
            $("#gridSpinnerStudentDetailTabs").hide();
            $('#tabStudentDetail > .ui-tabs-panel').show();
        },
        show: function(event, ui) {
            $("#gridSpinnerStudentDetailTabs").hide();
            $('#tabStudentDetail > .ui-tabs-panel').show();
        }
    });
}

J'ai construit trois onglet éléments à l'aide d'une liste dire tab1, tab2, tab3.

Maintenant ce qui se passe, c'est quand l'onglet est créé, il permet cahing pour tous l'onglet articles. Mais comment puis-je régler individuellement la mise en cache de ces onglet éléments nécessaires. Dire (tab1 cache, tab2 pas de cache, tab3 cache) je ne vois qu'un moyen pour appliquer la mise en cache à l'ensemble de l'onglet plutôt que d'appliquer la mise en cache à personne onglet éléments nécessaires.

Il existe également un besoin pour moi d'activer ou de désactiver la mise en cache de ces onglet éléments (tab1, tab2, tab3) de manière dynamique. Comment puis-je y parvenir. toute aide serait appréciée?

OriginalL'auteur SARAVAN | 2010-04-12