0
私のモデルでchecked_check_boxesオブジェクトをchecked属性でチェックする方法を教えてください。チェックアトリビュートでcollection_check_boxesを使用するにはどうすればよいですか?
私はこれはそれが
のように見えるがアルファで、それは156にチェックする必要がありロミオとされる方法である私のチェックボックスフォーム
<div class="form-group">
<label><%= car_brand.name %></label>
<% car_model_each_brand = return_car_model_by_brand(car_brand.id) %>
<% car_checked_model = return_car_model_by_filter_brand(@selected_model,car_brand.id) %>
<br>
<% car_checked_model.each do |car_model_check| %>
id:<%= car_model_check.id %> <%= car_model_check.code_name %> ,
<% end %>
<br>
<div class="checkbox">
<%= collection_check_boxes(:car_insurance_object_model,
:car_model_id,
car_model_each_brand ,
:id,:code_name,
checked: car_checked_model) do |b|
b.label { b.check_box + b.text }
end %>
</div>
</div>
としてこれを得ましたAudiの もチェックしてください。
どうすればこの問題を解決できますか? ありがとう!
これらは整形されたチェックボックスのように見えます - あなたはHTMLソースを見て、 'checked'属性が本当に存在すると思われるところに見つからないことに注意してください。また、 'checked:'属性を渡さないと結果はどうなりますか?バックエンドに特定のロジックが必要な場合を除き、Railsは自動的にそれを割り当てる必要があります。 – Todd
HTMLソースを既に追加しているので、まだチェックされておらず、チェックされていない:属性?結果は同じです。 – user3403614