create.js.erbはJavaScriptなので、JavaScriptの alert メッセージとか入れてみると、呼び出されたかそうでないかすぐわかる。 メッセージが表示されなければ、このファイルは読み込まれていない。 (表示されなかった) 確認その2 その1で確認できてるので、もうその2まで確認しなくていいんだけど・・・ Ruby - Railsのデバッグを助けるgems - Qiita で入れた、RailsPanelで呼び出されたコントローラーと、レンダーされた結果が確認できる。 正しくAjax呼び出しできてる場合はこんな感じ create.js.erbが返ってくるのを期待している。 間違ってる状態 Format は js なのに、何故か返っているViewは create.html.haml 原因 create.js.erb の置き場所が間違ってた;; 正:app/views/u