【发布时间】:2016-08-30 08:51:40
【问题描述】:
我在表单中使用 Rails 4 collection_check_boxes。填写表格,我检查了一些复选框。我注意到当表单在验证错误后刷新时,被选中的复选框仍然存在。这是标签的功能吗?我在文档中找不到此信息。
复选框表单域代码:
<div class="field">
<%= f.label "Area of Interest" %><br />
<%= f.collection_check_boxes :interest_ids, Interest.all, :id, :name do |b| %>
<div class="collection-check-box">
<%= b.check_box %>
<%= b.label %>
</div>
<% end %>
</div>
我确实希望复选框在表单刷新后保持选中状态,但想确保它是一项功能,而不仅仅是巧合,它对我有用。
任何信息都会有所帮助,谢谢!
【问题讨论】:
标签: ruby-on-rails forms ruby-on-rails-4 checkbox checked