rails check_boxで複数選択
普通のcheck_box関数だとひとつのチェックボックスがonであるかoffであるかしかわからい。
アンケートのような複数をチェックする形のものはできない。
そこで、利用するのが、check_box_tag関数。
<%= check_box_tag("checked_param[]", test.id ) %>
↑こんな感じに書く。(ポイントは [] ←配列にすること)
Parameters: {"checked_param"=>["1", "2"], "commit"=>"送信"}
↑こんな感じのパラメータを送ってくれます。
※参考
ActionView::Helpers::FormHelper
ActionView::Helpers::FormTagHelper
※実行した環境
Ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]
Rails 1.2.3