2010-04-12 91 views
1

在我的項目表中,我有一個itemname列,它是當前從數據庫獲取值的下拉列表。如何將新值添加到Rails的下拉列表中

<%= select 'item','itemname', 
    Item.find(:all).collect{|c| [c.itemname]},{:include_blank => 'Select Name'} %> 

如何通過應用程序向此下拉列表中添加新值。是否有條款直接爲清單增加價值?

感謝

回答

3

執行以下操作:

<%= select 'item','itemname', 
    Item.all.map{|c| [c.itemname]}.concat(["Foo Item", "Bar Item"]), 
    {:include_blank => 'Select Name'} %> 
相關問題