我正在尋找一些關於如何添加和刪除我的下拉列表中的值的指導。如何向Rails中的collection_select(下拉列表)添加/刪除值?
這裏是我的代碼,我用我View/Project/_form.html.erb
<div class="control-group">
<%= vf.label(:category_id, :class => "control-label") %>
<div class="controls">
<%= vf.collection_select :category_id, Category.all, :id, :name, prompt: true %>
</div>
</div>
據檢索,我在我的seeds.rb
提供值的列表是否有Rails的一個很好的方式來增加某種「新的價值」的選擇,讓我然後輸入一些文本,並將其保存到下拉列表中?
現在我不想在代碼中添加一些額外的靜態值。對於用戶來說,在使用應用程序時,可以在表單中輸入附加值。
我猜這將涉及某種JQUERY Dialog Box
和AJAX
電話,但我希望幸運。
無論哪種方式,任何形式的援助或例子將不勝感激。
你能按我的回答得到這個工作嗎?你需要額外的幫助嗎? – 2014-09-05 14:40:45
我想弄明白現在。我會盡快通知你。謝謝。 – Twdeveloper 2014-09-05 14:43:49