Formtastic Collection选择下拉列表

时间:2011-07-11 09:55:56

标签: ruby-on-rails-3 formtastic

在我的rails3应用程序中使用formtastic时,我无法使用下拉菜单。相反,它们显示为选择列表。

我的代码如下所示:

<%= f.label :slas, "Service" %></td><td><%= f.input :slas, :collection => @slas %>

这是我需要在css中更改的内容吗?

2 个答案:

答案 0 :(得分:1)

哇,这需要一些摆弄。

为了获得单个下拉列表,而不是选择框,我需要这样做:

<%= f.label :slas, "Service" %></td><td><%= f.input :slas, :as => :select, :multiple => false, :input_html => { :size => 1 }   %>

这太难了......

答案 1 :(得分:0)

这很奇怪。 :as => :select应该自己完成这个伎俩。