Я работаю в .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) динамично. Как я могу достигнуть этого. какая-либо справка ценилась бы?