エラーが発生したときに、サーバーへのポストバックで statusText にアクセスしようとしました。サーバー側では、ステータス テキストをエラー メッセージに設定しています。StatusCode は 500 で、statusText はエラーの説明です。
ヘッダー セクション内の Chrome コンソール出力は次のとおりです。
Status Code:500 (big red dot) Error Message: Something went wrong.
しかし、.error() 関数コールバック内で statusText にアクセスしようとすると、常に「エラー」というテキストが表示されます。
.error(function (xhr, text) {
alert(xhr.statusText);
});
jQuery はこのフィールドを上書きしていますか、それとも元の値にアクセスするにはどうすればよいですか?
手伝ってくれてありがとう!