remotipart gem を使用してファイルをサーバーにアップロードする Web サービスを作成しました。データの送信に使用されるフォームは ajax フォームです (remote => true)。すべてが正常に機能し、ファイルが保存されます。
ただし、問題は、オブジェクトが更新されたときに、jquery ライブラリがサーバー (200 OKまたは)の完全に適切な応答に対する応答として ajax:error イベントをトリガーすることです。201コントローラーは format.json で応答します
format.json { render json: @author, status: :created, location: @author }
応答の評価を担当する JavaScript は、ドキュメントに従います。
.bind("ajax:error", function (xhr, status, error ...
ブラウザでの答えは200で、jQuery オブジェクトのステータスコードは です200。ただし、タイプは ですajax:error。これがどのように起こるか知っている人はいますか?