読者です 読者をやめる 読者になる 読者になる

f.radio_buttonで初期状態で選択済みの項目を指定する方法

Rails

最近はRailsのform_forを使うようにしていて、以前に書いたform_tagを書き直したりしています。

form_for中でラジオボタンを作成するradio_buttonというのがありますが、初期状態として特定の項目を選択済みとしておくためには、以下のようにoptionsに:checked => trueを指定します。

<%= f.radio_button(:category_id, "1", {:checked=>true}) %>

参考:f.check_box・check_box_tag、f.radio_button・radio_button_tagのchecked