有没有什么方法可以在每次单击时停止在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. 将JSON编码的AJAX内容加载到jQuery UI标签中
- 7. jQuery UI:延迟加载AJAX内容,直到选中标签
- 8. Jquery ui标签只在点击时加载iframe
- 9. 从双重加载内容停止.ajax
- 10. jQuery的ui标签ajax加载轨道
- 11. jQuery/AJAX - 点击按钮时将内容加载到div中?
- 12. 保持光标textarea的每次点击添加每个内容
- 13. jQuery UI的标签 - 自定义“加载程序”在AJAX标签
- 14. jquery ui加载对话框点击只能触发一次
- 15. 使用JQuery UI选项卡多次加载Ajax内容
- 16. 加载标签内容onclick与AJAX
- 17. android:内存使用量每次在标签点击时增加(使用activitygroup时)
- 18. 点击次数过多后Jquery停止加载功能
- 19. 为每次鼠标点击绘制线条并在双击时停止绘制
- 20. 需要通过Ajax加载jQuery UI标签动态内容链接
- 21. 如何在每次点击和内容时首先显示加载
- 22. 点击关联标签(HtmlFor)时,停止点击事件
- 23. 防止标签内容多次加载(backbone.js)
- 24. 停止旧标签及新刷新标签时点击
- 25. jQuery-ui不加载或标签不会拉下其他内容?
- 26. jQuery单击标签时点击两次点击
- 27. jquery点击功能不会加载ajax标签
- 28. 绑定点击ajax加载的内容,纯JavaScript,没有jQuery
- 29. jquery ui风格不显示时加载内容上ajax
- 30. jQuery Featherlight与API的内容,加载第二次点击