1

我正在使用Skeleton CSS 样板,它要求input复选框成为label正确样式的子标签:

<label class="example-send-yourself-copy">
    <input type="checkbox">
    <span class="label-body">Send a copy to yourself</span>
</label>

但是,Rails collection_check_boxesFormBuilder 方法仅inputlabel.

<input id="movie_genre_ids_1" name="movie[genre_ids][]" type="checkbox">
<label for="movie_genre_ids_1">Action</label>

如何操作 FormBuilder 对象的模板?

4

1 回答 1

0

刚刚发现&block了 api 文档中的含义......基本上,我需要在一个块中调用每个方法:

<%= form.collection_check_boxes :category_ids, Category.all, :id, :name do |check|%>
    <%= check.check_box %>
    <%= check.label %>
<% end %>
于 2015-02-28T00:34:15.573 回答