Loading...

ajax錯誤訊息提示

Temperature: 0 °C

Mark ChangMark Chang


ajax目前已經是我寫系統使用非常普遍的方式~

雖說常寫,但偶爾還是會有鬼打牆的時候發生.......

這邊記錄一下要如何知道傳送錯誤的類型。
$.ajax({
type: 'GET',
url: headerUrl,
dataType: 'html',
success: function(data) {
$('#header').append(data);
},error: function(jqXHR, exception){
var msg = '';
if (jqXHR.status === 0) {
msg = 'Not connect.\n Verify Network.';
} else if (jqXHR.status == 404) {
msg = 'Requested page not found. [404]';
} else if (jqXHR.status == 500) {
msg = 'Internal Server Error [500].';
} else if (exception === 'parsererror') {
msg = 'Requested JSON parse failed.';
} else if (exception === 'timeout') {
msg = 'Time out error.';
} else if (exception === 'abort') {
msg = 'Ajax request aborted.';
} else {
msg = 'Uncaught Error.\n' + jqXHR.responseText;
}

alert(msg)

總之~學不完的知識。
 
https://innstory.com/story-ajax錯誤訊息提示-1766

Prev
 分享_缺電救星出現了?日本開發颱風發電機一場颱風就蘊藏50年電力不用實在太浪費!風傳媒

Next
使用Google提供的檢查網頁工具檢查是否為惡意網站 

About the Author

Mark Chang

離不開電腦的宅男

Visitor message

Leave some footprints to prove that you visited me

Recommended reading

Author's other related stories

解決iphone 不能使用colorbox 滑動的方式

解決iphone 不能使用colorbox 滑動的方式

pexelsphotoiphone #cboxLoadedContent, #...

使用curl執行POST請求

使用curl執行POST請求

curl命令是一個利用URL規則在命令行下工作的文件傳輸工具。 支持文件的上傳和下載。...

使用PHP mb_substr() 函式,擷取部分字串並記得使用UTF-8。

使用PHP mb_substr() 函式,擷取部分字串並記得使用UTF-8。

pexelsphotohello 文字長度太長,一般來說我們可以使用DIV包住字串,再...

Please select an option

error

Hi, thank you for your participation, but you cannot vote repeatedly~

Join innstory now and start recording your story.

"Innstory" is a place to store stories. We are committed to becoming a warm platform. Deepening the bonds between people is our direction.
We are convinced that the blockchain between people is not just a cold calculation. Join us now.

Wrong format