資料載入中

胡言亂語

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提供的檢查網頁工具檢查是否為惡意網站 

發表留言

作者簡介

離不開電腦的宅男


推薦閱讀

作者其他相關類別故事

使用jQuery阻止input直接按Enter就送出表單

使用jQuery阻止inpu…

Mark Chang 7 年又 147 天 2K

使用表單是傳送資料裡經常會用到的方式。 這時當使用者輸入表單後習慣上按下Enter,則會將表單內容送...

Linux下查詢已安裝的PHP版本

Linux下查詢已安裝的PH…

Mark Chang 5 年又 302 天 1.4K

紀錄PHP在Linux底下版本查詢方式 執行後輸出以下畫面: 除了用 php 指令外,如果 PHP ...

在PHP裡添加HTTP Strict Transport Security

在PHP裡添加HTTP St…

Mark Chang 4 年又 322 天 1.6K

要通過 PHP 啟用 HTTP 嚴格傳輸安全,請使用以下設定。 maxage 的設定值以秒為單位。 ...