ajax設(shè)置永不超時 ajax如何設(shè)置超時時間?
ajax如何設(shè)置超時時間?Ajax請求有一個參數(shù),請參考var ajaxtimeout=$。Ajax({URL:”,//請求URL超時:1000,//超時設(shè)置,單位:MS類型:“get”,//請求模式
ajax如何設(shè)置超時時間?
Ajax請求有一個參數(shù),請參考
var ajaxtimeout=$。Ajax({
URL:”,//請求URL
超時:1000,//超時設(shè)置,單位:MS
類型:“get”,//請求模式,get或post
數(shù)據(jù):{},//請求參數(shù),JSON格式
數(shù)據(jù)類型:“JSON”,//返回數(shù)據(jù)格式成功:功能(data){//callback function for successful request
alert(“success”]},
complete:函數(shù)(XMLHttpRequest,status){//請求完成后,最后的執(zhí)行參數(shù)
if(status=“timeout”){//timeout,status,success,error等ajaxTimeOut.abort終止()//cancel request
Alert(“timeout”
}
)設(shè)置超時時間,完成時通過檢測狀態(tài)值來確定請求是否超時。如果超時,請取消請求