1、.ajaxStart()——ajax请求开始时触发 html
描述:ajax请求开始时触发 .ajaxStart()的回调函数,全局的,全部的ajax均可以用ajax
写法:元素.ajaxStart(function({ajax请求开始时触发的代码})ide
$("#loading").ajaxStart(function () { $(this).show(); //ajax请求开始时#loading元素显示 });
做用域:全局函数
某个ajax不受全局方法的影响:this
方法:将$.ajax({})的global设为falseurl
$.ajax({ url: "test.html", global:false });
2、.ajaxStop()——ajax请求结束时触发 spa
描述:ajax请求结束时触发 .ajaxStop()的回调函数,全局的,全部的ajax均可以用code
写法:元素.ajaxStop(function({ajax请求结束时触发的代码})htm
$("#loading").ajaxStop(function () { $(this).hide(); //ajax请求结束时#loading元素隐藏 });
做用域:全局blog
某个ajax不受全局方法的影响:
方法:将$.ajax({})的global设为false
$.ajax({
url: "test.html", global:false });