有沒有什麼方法可以在每次單擊時停止在Jquery UI選項卡中加載ajax內容。在每次點擊時停止加載Jquery UI ajax標籤內容
2
A
回答
3
我想你不想每次使用ajax加載文檔。 比你可以啓用緩存選項爲true。 它只會將文檔加載一次並將其保存在緩存中。 http://jqueryui.com/demos/tabs/#option-cache
$(".selector").tabs({ cache: true });
0
如果你正在服用的AJAX的護理要求自己,你可以只保存
$ Ajax調用的一個變量是這樣的:
var ajaxrequest = null;
...每次更改制表符,如果存在,則終止先前的呼叫,然後發出請求
if(ajaxrequest){
ajaxrequest.abort();
}
ajaxrequest = $.ajax(.....);
0
我正面臨同樣的問題,我想我已經找到了答案。
只要保留已經加載的選項卡列表,並在JQuery想要再次加載時取消加載事件。
var loaded = [];
$("#tabs").tabs({
beforeLoad: function(event, ui) {
if ($.inArray(ui.ajaxSettings.url, loaded) === -1) {
loaded.push(ui.ajaxSettings.url);
} else {
event.preventDefault();
}
};
相關問題
- 1. 點擊加載jquery標籤內容
- 2. Jquery Masonry只能在第二次點擊時加載ajax內容
- 3. 自動加載ajax加載內容(jquery ui標籤)
- 4. ajax內容不加載在jquery標籤
- 5. 如何在jQuery UI中重新加載AJAX內容標籤
- 6. Kendo UI Tab-重新加載選項卡每次點擊時
- 7. 將JSON編碼的AJAX內容加載到jQuery UI標籤中
- 8. jQuery UI:延遲加載AJAX內容,直到選中標籤
- 9. Jquery ui標籤只在點擊時加載iframe
- 10. 如何加載jquery標籤內容everytimg它被點擊?
- 11. jquery ui標籤ajax內容問題
- 12. 隱藏所有標籤內容jQuery UI標籤頁加載
- 13. 從雙重加載內容停止.ajax
- 14. jQuery的ui標籤ajax加載軌道
- 15. 緩存JQuery UI-Tabs Ajax加載內容?
- 16. jQuery/AJAX - 點擊按鈕時將內容加載到div中?
- 17. 保持光標textarea的每次點擊添加每個內容
- 18. 如何在每次單擊按鈕時停止添加結果標籤
- 19. jQuery UI的標籤 - 自定義「加載程序」在AJAX標籤
- 20. 停止第一jQuery的UI選項卡從預加載內容與AJAX
- 21. jquery ui加載對話框點擊只能觸發一次
- 22. ajax加載後無法點擊內容()
- 23. FragmentTabHosts-Tab內容添加在每個點擊標籤
- 24. jQuery的AJAX加載內容兩次
- 25. 使用JQuery UI選項卡多次加載Ajax內容
- 26. jquery ui標籤內容打印按鈕點擊?
- 27. jQuery標籤沒有點擊時點擊
- 28. 加載標籤內容onclick與AJAX
- 29. android:內存使用量每次在標籤點擊時增加(使用activitygroup時)
- 30. 點擊次數過多後Jquery停止加載功能