error
の代わりに予期せずコールバックをトリガーするjQueryAJAXPOSTリクエストがありますsuccess
。私が持っているランダムな疑いの1つは、受信している302ステータスコードですが、それは間違っている可能性があります。
ドキュメントを見ましたが、少し不明確なことが1つあるように感じます。jQueryの成功したリクエストの定義は何ですか?
error
の代わりに予期せずコールバックをトリガーするjQueryAJAXPOSTリクエストがありますsuccess
。私が持っているランダムな疑いの1つは、受信している302ステータスコードですが、それは間違っている可能性があります。
ドキュメントを見ましたが、少し不明確なことが1つあるように感じます。jQueryの成功したリクエストの定義は何ですか?
応答が199〜300(> = 200〜 <300)または304に等しく、responseTextが指定されたdataType(デフォルトではテキスト)に正常に変換できる場合、それは成功した要求と見なされます。
たとえば、JSONを返し、200の応答ステータスを取得しても失敗した場合は、JSONパーサーの問題である可能性が高く、JSONが無効であることを意味します。
HTMLまたはXMLを返し、応答ステータスが200で失敗した場合、応答テキストをそれぞれHTMLまたはXMLに変換できませんでした(通常、無効なhtml / xmlを使用するIEで発生します)