1. ホーム
  2. ruby-on-rails

[解決済み] railsでcheck_boxをcheckedにする方法は?

2022-02-14 09:59:40

質問内容

以下のrailsフォームヘルパーを使用してチェックボックスを作りました。

<%= check_box("tag", tag.id) %>

しかし、そのうちのいくつかをデフォルトでチェックするようにする必要があります。 railsのドキュメントには、この方法が明記されていません。 方法はあるのでしょうか? どのように?

どのように解決するのですか?

rails4時点のやり方です。古いドキュメントは確認していません。

<%= check_box("tag", tag.id, {checked: true}) %>

これで、チェックボックスがチェックされた状態になります。もちろん true のように、それぞれがチェックされているかどうかを判断するロジックを記述します。