jQuery AJAX エラー レスポンスについて
AJAX リクエストを処理する場合、ユーザーに有意義なフィードバックを提供するためにエラー レスポンスを取得することが重要です。ただし、デフォルトの jQuery エラー メッセージでは、限られた情報しか提供されないことがよくあります。この記事では、jQuery で実際のエラー応答テキストを取得する方法について説明します。
この例では、サーバーはステータス コード 500 とカスタム メッセージ「Gone to the beach」を含むエラー応答を送信します。ただし、jQuery error() 関数は一般的なメッセージ「error」のみを提供します。
カスタム応答テキストにアクセスするには、エラー ハンドラーを次のように変更できます。
<code class="javascript">error: function(xhr, status, error) { var err = eval("(" + xhr.responseText + ")"); alert(err.Message); }</code>
この例では、 code:
XMLHttpRequest オブジェクトを使用すると、このソリューションにより、サーバーから送信された実際のエラー メッセージを取得できます。この強化されたエラー処理により、デバッグやユーザーのフィードバックに貴重な情報が提供されます。
以上がjQuery AJAX でカスタム エラー応答テキストを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。