資料載入中

胡言亂語

ajax錯誤訊息提示


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)

總之~學不完的知識。
 

  • ajax 使用的常見方式
  • 傳送錯誤的類型分析
  • 系統開發中的常見問題
  • 鬼打牆的解決方法
  • 學習 ajax 的無窮知識
https://innstory.com/story-ajax錯誤訊息提示-1766

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

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

發表留言

作者簡介

離不開電腦的宅男


推薦閱讀

作者其他相關類別故事

使用CSS讓Youtube自動適應寬度跟高度

使用CSS讓Youtube自…

Mark Chang 7 年又 343 天 1.7K

在播放Youtube影音的時候,常使用 的方式崁入網頁裡。 例如: 但往往展開的影音卻無法自動...

MySQL:ERROR_1067

MySQL:ERROR_10…

Mark Chang 5 年又 19 天 1.5K

最近安裝了Ubuntu Server 18.04系統。 接著安裝了MySQL 5.7.21的版本。...

js判斷字母是否為大小寫

js判斷字母是否為大小寫

Mark Chang 3 年又 362 天 2.1K

使用JS來判斷字串裡是否含有大寫字母或小寫字母。 以上紀錄~