Я заполняю содержимое своих вкладок с помощью вызовов AJAX с помощью виджета tabs из библиотеки jQuery UI.
Мой код выглядит так:
<script type="text/javascript">
$(function() {
$("#tabs").tabs({
load: function(event, ui) { afterLoadProcessing(); }
});
});
</script>
...
<div id="tabs">
<ul>
<li><a href="url1">tab1</a></li>
<li><a href="url2">tab2</a></li>
</ul>
</div>
Работает нормально, и каждый раз, когда я нажимаю на вкладку, содержимое вкладки заполняется ответом на вызов AJAX.
Я хотел бы кэшировать ответ на вызов AJAX, чтобы во второй раз, когда я нажимал на вкладке, он непосредственно отображал последний ответ (в конечном итоге кэшированный).
Возможно ли это? (Я уверен, что это ...). Если да, какой самый простой способ сделать это? (фрагменты кода приветствуются)