我有一个User
has_many Categories
。
这些类别表示为复选框。
我想要发生的是在他们的设置页面上,它应该显示所有复选框,并且他们之前选择的复选框已经被选中。
它还应该允许他们检查新的,或取消选中现有的以更新他们的个人资料。
这是我在他们第一次选择类别时最初生成复选框的方式:
<% @categories.each do |cat| %>
<span class="three columns alpha">
<label for="regularCheckbox">
<%= check_box_tag "user[category_ids][]", cat.id, false %>
<span class="gig-check"><%= cat.name %></span>
</label>
</span>
<% end %>
想法?