I made checkboxes using the following rails form helper:
<%= check_box("tag", tag.id) %>
However, I need to make some of them checked by default. The rails documentation doesn't specify how to do this. Is there a way? How?
Here's how to do it as of rails 4, I didn't check older documentation.
<%= check_box("tag", tag.id, {checked: true}) %>
This will make the checkbox checked. Of course instead of true
you will put in some logic which determines if each one is checked.
If you need the check_box to be checked on new
, and correctly filled on edit
you can do:
<%= f.check_box :subscribe, checked: @event.new_record? || f.object.subscribe? %>
As I mentioned here
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With