質問: railsについて教えてください。 初心者です。 ruby on railsで開発する上で、 javascriptの.jsファイルってどこに置くべきなんでしょうか? HTMLから呼ぶからviewsの下? あと、ajax処理を書くときは、その部分だけ.jsから抜き出して.htmlに書いておけばいいんでしょうか?
回答: Rails 2.3.x 3.0.xであれば、public/javascripts の下に置きます。 アプリ作成時に、public/javascripts/application.jsが作られていますので、 これにコード記述するのが良いと思います。 ビューの 内に <%= javascript_include_tag :defaults %> と書いてください。 あるいは <%= javascript_include_tag 'application' %> Ajaxはいくつかの典型的な処理はヘルパーメソッドが用意されています。 それ以外のことをしたければ、.htmlなりに書けばいいですが、 RailsというよりAjax一般の話になりますね。