.ajaxStart() / .ajaxStop() —— ajax請求開始時 / 結束時觸發

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 });
相關文章
相關標籤/搜索