初学jQuery,对于ajaxStart()和ajaxStop()方法 的理解

我的理解是这样的,在开始调用jQuery的Ajax的方法之前,调用ajaxStart方法,起到一个初始化的作用;然后当所有的Ajax类型的请求都处理完毕之后,则调用aja... 我的理解是这样的,在开始调用jQuery的Ajax的方法之前,调用ajaxStart方法,起到一个初始化的作用;然后当所有的Ajax类型的请求都处理完毕之后,则调用ajaxStop方法,起到一个释放资源的作用。
不知道我的理解对不对,请大家指点一下。谢谢
展开
 我来答
无野楼升域醉0t
2010-07-30 · TA获得超过8552个赞
知道小有建树答主
回答量:1498
采纳率:88%
帮助的人:504万
展开全部
你的理解有些不太准确
ajaxstart 和 ajaxstop 在jquery中是作为事件存在的 就像onclick onmouseover一样 但是它是个全局的事件不针对某个元素,只要发生ajax请求及结束ajax请求既会触发,当然有方法阻止
参数 globalBoolean(默认: true) 是否触发全局 AJAX 事件。
设置为 false 将不会触发全局 AJAX 事件 ajaxStart 或 ajaxStop
最常用的就是只要开始发送ajax请求 就显示loading状态的遮罩会图片
$("#loading").ajaxStart(function(){
$(this).show();
});
完成请求并返回响应后隐藏loading
$("#loading").ajaxStop(function(){
$(this).hide();
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式