これについて多くの質問が寄せられていることは知っていますが、すべての簡単な解決策を見てきましたが、うまくいきません。
まず、.js.erb の応答は他のすべてのコントローラーで機能しています...新しいコントローラーを生成しましたが、.js.erb に応答しません。
def report
@report = Report.all
respond_to do |format|
format.js do
render :content_type => 'text/javascript'
end
end
end
このルートは機能し、html をレンダリングします。.js.erb が新しいコントローラーではなく、他のコントローラーで機能する理由がわかりません。この新しいものを作る前に、私はたくさんのいじりをしました...だから、デバッグは私にとって難しいでしょう.