2010-10-15 41 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的選項,它直接傳遞到標籤。