2017-09-13 24 views
0

我希望我的用戶能夠使用單個提交按鈕一次邀請多個朋友。起初,他們被提供一個輸入字段來輸入電子郵件,但他們可以選擇添加更多。使用帶有Rails的單個提交按鈕創建多個對象

用戶將填寫多個字段並點擊提交,應用程序將創建正確數量的邀請。

我可以想辦法用一些jquery和ajax hackery來做到這一點,但我希望有人知道更多的Rails方式來做到這一點。以簡單的形式爲例。

回答

0

您可以使用select2-rails寶石。欲瞭解更多詳情,請訪問select2-rails

例如:

<%= f.label :user %> 
<%= f.collection_select :user_ids, User.order(:name), :id, :name, {:include_blank => true}, {:class => 'col-xs-12 col-md-7 padding_15', :multiple => true} %> 

$(document).ready(function() { 
$('#product_category_ids').select2(); 
});