jQuery ajax 常用引數理解

2022-02-23 23:58:57 字數 990 閱讀 9166

參考:

注意,所有的選項都可以通過$.ajaxsetup()函式來全域性設定。

個人理解全域性設定,在每次呼叫$.ajax()時都會執行 $.ajaxsetup()函式的內容;

1、**函式:

beforesend,    在傳送請求之前呼叫。

error,             請求出錯時呼叫。

datafilter,       請求成功之後呼叫。

success,         請求之後呼叫。

complete        請求完成後呼叫,無論成功與否。

關於datafilter要理解的:

當使用者的session失效時可使用ajax請求時,可以使用這個函式進行判斷是否要重新跳轉到登入介面

(系統的過濾器發現使用者ajax的請求,但使用者沒有登入或session失效時返回字串」timeout"):

$.ajaxsetup(

else}})

參考:

2、設定引數:

url,               傳送請求位址;

cache,           預設快取頁面,[datatype為script和jsonp時預設不快取]   

async,           預設true非同步請求;

data,            傳送到伺服器資料,key/value格式,可以是字串也可以是對映。  

datatype,     資料返回格式;預設字串:xml,html,script,json,jsonp,text

global,          是否觸發全域性ajax事件,預設true

type,            請求方式(post或get);預設get

statuscode,  根據相應狀態碼,**函式。

datatype和contenttype是一組的;如圖

關於statuscode例子:

$.ajax(

});

backlog引數理解

listen函式把乙個由socket函式建立的套接字轉換成乙個被動套接字,指示核心接受指向該套接字的連線請求。該套接字也由closed狀態轉換到listen狀態。函式原型 include int listen int sockfd,int backlog 成功返回0,失敗返回 1。listen之後核...

電感引數理解

1.電感的q值 電感的q值,也叫做電感的品質因素,是衡量電感器件的主要引數。指電感器在某一頻率的交流電壓工作下,所呈現的感抗與其等效損耗電阻之比。電感器的q值越高,損耗越小,效率越高。電感的q值與線圈導線的直流電阻 線圈骨架的介質損耗及鐵心 遮蔽罩等引起的損耗等有關。2.電感q值的換算 1 q 2p...

Python引數理解

def power x x 必選引數 return x 2def power x,n 2 n 預設引數 return x n即傳入的引數個數是可變的 def calc numbers numbers 可變引數 print numbers sum 0 for n in numbers sum sum ...