2016-08-13 49 views

回答

0

你可以这样做的用户:

<%= form_tag users_path do %> 
    <% @users.each do |user| %> 
    <%= fields_for 'users[]', user do |u| %> 
     <div class="field"> 
     <%= u.label :name %><br> 
     <%= u.text_field :name %> 
     </div> 
    <% end %> 
    <% end %> 
    <div class="actions"> 
    <%= submit_tag %> 
    </div> 
<% end %> 

def create 
    params[:users].each do |user| 
    # create 
    end 
end 
+0

我想通过点击添加更多用户链接或删除用户链接,之后添加动态多个用户点击保存按钮,然后保存所有用户的表格 <%= f.link_to_add“添加用户”,:users%> –

+0

nested_forms不能做你想做的。您可以手动完成,如上所示。 –