局部禁用ajax开始结束事件
问题描述: 使用ajax长连接时导致所有 显示“加载中”的指示:失效
相关方法:
jQuery ajax - ajaxStart() 方法
当 AJAX 请求开始时,显示“加载中”的指示:
$("div").ajaxStart(function(){
$(this).html("<img src='demo_wait.gif' />");
});
jQuery ajax - ajaxStop() 方法
当所有 AJAX 请求完成时,触发一个提示框:
$("div").ajaxStop(function(){
alert("所有 AJAX 请求已完成");
});
解决方法:
global: false,
$.ajax({
url : "./longpolling?method=onOpen",
cache : false,
global: false,
dataType : "text",
success : function(data) { }
}
});