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