1. 全局开始回调信息
$(document).ajaxStart(function(res){
	//开始回调信息
});
  1. 全局开始发送消息
 $(document).ajaxSend(function(){
	alert("2")
});
  1. 全局成功返回
$.ajax()
$(document).ajaxSuccess(function(){
	alert("3")
});
  1. 在请求已从服务器返回之后,并且响应包含失败状态码
$(document).ajaxError(function(){
	alert("4")
});
  1. 在请求已从服务器返回之后,并且在任何已声名的或回调函数已被调⽤之后
$(document).ajaxComplete(function(){
	alert("5")
});
  1. 处理完成以及任何其他适⽤的全局回调函数已被调⽤之后
$(document).ajaxStop(function(){
	alert("6")
});

更多推荐

【jQuery】ajax请求的全局拦截器