選択済みのプルダウンメニュー
プルダウンメニューの情報を編集したいとき、プルダウンメニューをすでに選択済みにしないといけない。
TodoList: 所属変更のため
こちらを参考にした。
view
<%= select 'group', 'category_id', @category.collect {|c| ["#{c.parent_category.name} - #{c.name}", c.id]}, :selected=>@group.category_id %>
:selected で指定できるのがポイント。知らなかった。
あとは controller で update_attributes(params[:group]) してあげれば一丁あがり!