7

ブール値のチェックボックスのデフォルトをtrueに簡単にするにはどうすればよいですか?

assign_clientブールフィールドです。

私はこれらを試しました:

<%= f.input :assign_client, :label => 'Charge Client?', :true %>
<%= f.input :assign_client, :label => 'Charge Client?', :value => :true %>
<%= f.input :assign_client, :label => 'Charge Client?', :value => 1 %>

助けてくれてありがとう!

4

2 に答える 2

12

追加する必要があると思いますinput_html

<%= f.input :assign_client, :label => 'Charge Client?', :input_html => { :checked => true }

証拠

于 2013-10-25T14:58:23.303 に答える
3

2 番目のものは を削除するだけで問題なく機能する:ため、シンボルではなくブール値になります。

<%= f.input :assign_client, :label => 'Charge Client?', :value => true %>
于 2013-10-25T14:51:13.870 に答える