JQuery кэширование Вкладок UI

Я работаю в .net MVC Application ASP. У меня есть вкладка JQuery UI, JavaScript которой, чтобы позволить кэшироваться следующие.

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();
        }
    });
}

Я создал три объекта вкладки с помощью списка, говорят что tab1, tab2, tab3.

Теперь то, что происходит, - когда вкладка создается, она включает cahing для всех объектов вкладки. Но как я могу индивидуально установить кэширование на эти объекты вкладки по мере необходимости. Скажите (tab1 кэш, tab2 никакой кэш, tab3 кэш), я могу только видеть способ применить кэширование ко всей вкладке вместо того, чтобы применить кэширование к отдельным объектам вкладки по мере необходимости.

Существует также потребность во мне включить или отключить кэширование к этим объектам вкладки (tab1, tab2, tab3) динамично. Как я могу достигнуть этого. какая-либо справка ценилась бы?

8
задан Powerlord 12 April 2010 в 18:17
поделиться