Loading...

ajax錯誤訊息提示

Temperature: 0 °C

Mark ChangMark Chang
author_tools


ajax錯誤訊息提示
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
javascript

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

刪除已上傳至server的檔案

刪除已上傳至server的檔...

a5 管理系統,難免都會遇到要更新或刪除已經上傳到server的檔案。 總不能只是重新上傳卻又不把舊...

分享 不得不用的15個神奇熱鍵

分享 不得不用的15個神奇熱...

好吧~我學到了,看看有沒有機會用上。 我承認切換桌面跟把視窗快速隱藏的熱鍵是蠻好用的。 不想被發現的...

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

使用PHP mb_subst...

pexelsphotohello5 文字長度太長,一般來說我們可以使用DIV包住字串,再定義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