У меня есть JSON, который возвращает с сервера вкладок для создания,
поэтому я инициализировать их в моих JS, как это:Ошибка jQuery-Ui Ajax Tabs?
$('#tabs').tabs('ajaxOptions', {
timeout: 20000,
error: function(xhr, status, index, anchor){
console.log(status, index, anchor);
}
})
.tabs('add', item.CategoryLink, item.CategoryName);
Дело в том, когда я нажимаю на вкладку, и прежде чем он done loading Я щелкаю другую вкладку,
предыдущий запрос прерывается и никогда не звонит снова, когда я снова нажимаю на этот первый!
Это очень плохо, потому что он явно не получил запрос, так что дает?
Я попытался обойти это, установив:
.tabs({ cache: false })
, но это плохая вещь, чтобы сделать, потому что я не хочу иметь запрос каждый раз снова ...
следует cachced, если ответ был отправлен.
использованием jquery-ui 1.8.1
Я вижу, что есть открытый билет на эту ошибку: http://dev.jqueryui.com/ билет/5465 – vsync