タグ

ブックマーク / doruby.kbmj.com (1)

  • Ruby On Rails コンボボックスなどの動的な動き observe_field

    どもrick No.10です。 今回は、このプルダウンを選んだらこっちのプルダウンの値が変わる!! なんてことをしたいときにobserve_fieldを使用します。 observe_fieldは、railsのRJSテンプレートという機能を使っています。 RJSテンプレートは、javascriptを書かなくても簡単にかける機能って感じですかね。 view側(プルダウンを監視してプルダウンを更新する) <%= select("keyword", "category", Test.collect{i.title, i.id}) %> //監視されるプルダウン <%= observe_field("keyword_category" //この値を見る(上のソース) :update => "keyword_small_category", //この値の場所を更新する

  • 1