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