Rails UJSフォームを使用してAJAX送信を行うと、サーバーがHTTP成功(2xx)を返した場合にのみ、Javascript応答が評価され、サーバーがステータスコード4xxまたは5xxを返した場合は何も行われません。
サーバーがHTTPエラーを返した場合でも、Javascriptの応答が評価されるように、この動作を変更したいと思います。フォームをイベントにバインドすることを考えてajax:error
いますが、アプリケーション内にあるすべてのAJAXフォームに対してこれを行う必要があります。誰かがこれをグローバルに行う方法を知っていますか?
もう1つの質問:サーバーから返されるコンテンツタイプがJQueryを介してJavascriptであるかどうかを確認できますか?
ありがとう!