3
AJAX呼び出しがサーバーに到達しなかった場合、要求されたページにエラーを表示する必要があります。AJAX呼び出しが失敗した場合のWebページのエラーの表示方法(例:タイムアウトエラー)
これを行うための正確なAjaxコードはわかりません。
私がこれまで試したコードは次のとおりです。
$.ajax({
type: 'get',
url: '/tasks',
timeout: (5000),
success: function(){
alert('success');
},
error: function(objAJAXRequest, strError){
abort("Error! Type: " +strError);
}
});
私はこのAJAX呼び出しがエラーメッセージを表示する必要があります(ページの後に自身がロードされている!)のサーバを殺した場合、サーバを再起動したとき要求に適切に応答する必要があります。
サーバーを停止するとエラーが発生し、サーバーを再起動すると、再度呼び出しを行わずに成功メッセージが表示されます。私はそれが可能だとは思わない。 –
Felixが言ったことに加えて、AJAXリクエストは同じサイトの場所に行きます。したがって、サーバーが停止しても、Webサイトは表示されませんでしたか?あなたが意味することを誤解した場合は、私を修正してください。 –
サーバーが利用できない場合にエラーメッセージを要求されたページに送信したい – Shambhu