2015-04-22 33 views
1

簡單的任務。我想在haml中的下面的f.select標籤中添加一個css類。我試過這個:在haml中添加css類到rails select helper

.field= f.select :sponsor_id, sponsors.map { |s| [s.name, s.id] }, {:class => "my-class"} 

它不會拋出異常,但也不會將該類追加到select元素。沒有括號試過,也沒有成功。

回答

5

我想你想

.field= f.select :sponsor_id, sponsors.map { |s| [s.name, s.id] }, {}, {:class => "my-class"} 

注意額外的花括號。

檢查documentation

+0

忽略了這一點。謝謝 – DonMB

1

,如果你刪除它從支架

.field= f.select :sponsor_id, sponsors.map { |s| [s.name, s.id] }, :class => "my-class" 

或也許這的它應該工作,

.field= f.select :sponsor_id, sponsors.map { |s| [s.name, s.id] }, {}, {:class => "my-class"}