-1
因此,我在每行的末尾生成一個提交按鈕的用戶表,這將正確顯示所有用戶及其數據。然而,提交按鈕只會提交顯示的最後一個用戶的user_id。我認爲這是因爲提交按鈕綁定到f.submit並且f在所有正在顯示的用戶表的迭代中保持不變,因爲只有最後一個賦給f的值被保留了,我該如何解決這個問題?Rails,動態循環創建的多個提交表單
第二個問題我該如何添加一個複選框系統,以便我可以向所有已簽出的用戶提交邀請? (正因爲如此插入多行到數據庫?)
<%= form_for @invite , :url => story_invites_path do |f| %>
<% @users = User.all %>
<table>
<% @users.each do |user| %>
<tr><td>
<%= user.id %>
</td><td>
<%= user.email %>
</td><td>
<%= user.name %>
</td><td>
<%= f.text_field :user_id, :value => user.id %>
<%= f.submit 'Send' %>
</td></tr>
<% end %>
</table>
<% end %>