昔、こんな記事を書いたが、 こんな配列化は意味がないことに気づいたので加筆。 check_box_tag以下のように記述すると、 <%= check_box_tag "print" %>印刷する 生成される HTML は <input id="print" name="print" type="checkbox" value="1" />印刷する となる。 submit した際の parameter 値は 選択時 => "print"=>"1" 非選択時 => "print"=>nil となる。 ruby では false と nil は false 扱いとなるため、単純に if で params[:print] と判定すれば ON, OFF の判定ができるため、簡単に記述できる。 check_box以下のように記述すると、 <%= check_box "print", "enabled"