2010-10-15 62 views
4

我无法弄清楚如何一类的Rails 3添加类在Rails选择框3

<%= select(:item, :item_type, [['Phone', 1], ['Email', 2], ['Website', 3], ['Address', 4], ['Occupation', 5]]) %> 

添加到这个选择框是否有任何人知道该怎么办呢?

回答

18

这里是为select helper

<%= select(:item, :item_type, [['Phone', 1], ['Email', 2], ['Website', 3], ['Address', 4], ['Occupation', 5]], {}, :class => "myclass") %> 
2

的参数官方文档中选择的对象,属性,选择列表的方法选择哈希,和HTML选项,它必须是独立的哈希值。如果你想要一个“干杯”级,这个作品:

<%= select(:item, :item_type, [['Phone', 1], ['Email', 2], ['Website', 3], ['Address', 4], ['Occupation', 5]], {}, {:class => 'toast'}) %> 

注意空哈希 - 这需要到这里来,这样的方法知道以下哈希是HTML的选项,它直接传递到标签。