JQuery вкладки AJAX предварительной загрузки в MVC
Я реализовал вкладку jquery в MVC. Работает нормально. Теперь я хочу настроить его.
Код, который я использовал
var total = $tabs.find('.ui-tabs-nav li').length;
var currentLoadingTab = 0;
$tabs.bind('tabsload',function(){
currentLoadingTab++;
if (currentLoadingTab < total)
$tabs.tabs('load',currentLoadingTab);
else
$tabs.unbind('tabsload');
}).tabs('load',currentLoadingTab);
Но это загружает все содержимое вкладки одновременно. Предположим, у меня есть три вкладки. После загрузки и отображения содержимого первых вкладок содержимое других вкладок будет загружено в фоновом режиме или в виде какого-либо Ajax. Так что пользователь может выполнять обычную работу на первой вкладке во время загрузки контента для других вкладок. При продолжении загрузки на текущей загруженной вкладке будет отображаться сообщение "Идет загрузка...".