jQuery $.ajax エラー応答テキストの取得
jQuery では、AJAX リクエスト時に正確なエラー応答テキストを取得するのが難しい場合があります。失敗します。デフォルトの動作では、一般的な「エラー」メッセージのみが返されます。ただし、エラー処理関数を変更することで応答テキストにアクセスできます。
この例では、PHP コードはテキスト「Gone to the beach」を含む 500 Internal Server Error を送信します。デフォルトでは、jQuery のエラー関数は詳細情報なしで「エラー」のみを表示します。
応答テキストを取得するには、エラー関数を次のように変更します。
error: function(xhr, status, error) { var err = eval("(" + xhr.responseText + ")"); alert(err.Message); }
この更新されたコードでは、
以上がjQuery $.ajax エラーから正確なエラー応答テキストを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。