2010-04-12 81 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'} %> 
相关问题