私はajax呼び出しを使用してHTMLデータを取得しています。場合によっては、HTTPエラー403が発生する可能性があります(IEのバグEncountering 403 error while using ajax call on IE、Hash fragments with forward-slash throwing 403 errors with AJAX requests in IEなど)。ajaxを使用してHTTPエラーを検出しました
エラー処理のために、エラーが発生したことをキャッチして、エラーメッセージを表示します。
どうすればよいですか?たぶん
documentationを引用する
$.ajax({
type : 'POST',
data : data,
cache : false,
url : url,
dataType : 'html'
success : function(){
//if HTTP response is ok, diplay data
//else if HTTP response gets 403 error, display some other message
}
});
ありがとうございます。それは今働く。同じ文書ページにある 'statusCode'ハンドラとの違いを教えてください。 'statusCode:{404:function(){alert( 'page not found');}のようなものを使うことができます。 } ' – ptamzz