Я использую вкладки пользовательского интерфейса JQuery, загружая контент через ajax, например:
$('#tabsElem').tabs({ajaxOptions:{cache:false},
cache:true);
Рассмотрим эту серию событий:
- Отображаются вкладки.
- Значок загрузки отображается при выполнении запроса ajax.
- Пользователь выбирает другую вкладку.
- Запрос ajax еще не возвращен, поэтому он отменяется.
- Пользователь возвращается к исходной вкладке.
- Содержимое вкладки теперь пусто, и запрос ajax не будет повторно отправлен из-за кэширования.
Я думаю, вы можете видеть эту последнюю частьэто проблема.Я рассмотрел несколько вариантов, но пока ничего не чувствует себя прекрасно.Какие-нибудь красивые решения там?