【发布时间】:2014-07-28 17:49:58
【问题描述】:
我正在尝试为数组编写表单
<%= form_for @user, html: {multipart:true} do |f| %>
<%= render "shared/error_messages", object: f.object %>
<label for="user-amenities" class="top">Amenities</label>
<ul class="group" id="user-amenities">
<% User.amenities_list.each_with_index do |amenity, index| %>
<li class="checkbox-li">
<input type="checkbox" name="user_amenities_indicies[]" value="<%= index %>">
<%= amenity %>
</input>
</li>
</ul>
<% end %>
但是我没有使用 |f|并且它没有保存设施索引中的选项。关于如何重构此代码以利用 f 以便保存用户信息的任何想法?
【问题讨论】:
标签: ruby-on-rails ruby forms save