- Mark Chang
- 0°C
- 5 年又 87 天
要如何知道ajax執行失敗原因
只要在error的function 更改為以下寫法即可:error: function (XMLHttpRequest, textStatus, errorThrown) {
// $("#getinfo").innerHTML = "there is something wrong!";
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
}出現錯誤都會跳到error函數裏
底下為XMLHttpRequest:XMLHttpRequest.readyState狀態碼的意思:
0 - (未初始化)還沒有調用send()方法
1 - (載入)已調用send()方法,正在發送請求
2 - (載入完成)send()方法執行完成,已經接收到全部響應內容
3 - (交互)正在解析響應內容
4 - (完成)響應內容解析完成,可以在客戶端調用了
以上紀錄。
https://innstory.com/story-要如何知道ajax執行失敗原因-2397
- 1,065
- 0
- 0

