我在rails中有复选框,如下所示:
<%= f.label "Area of Expertise" %><br />
<%= f.collection_check_boxes :expertise_ids, Expertise.all, :id, :name do |b| %>
<form role="form form-group">
<label class="checkbox-inline">
<%= b.check_box %>
<%= b.label %>
</label>
</form>
<% end %>
但是复选框都显示在一个列表中,而不是像它应该使用checkbox-inline
类那样。
答案 0 :(得分:2)
您似乎为每个标签和复选框创建了一个新表单。你需要它吗?如果您改为:
,该怎么办?<form role="form form-group">
<%= f.collection_check_boxes :expertise_ids, Expertise.all, :id, :name do |b| %>
<label class="checkbox-inline">
<%= b.check_box %>
<%= b.label %>
</label>
<% end %>
</form>