Ruby on rails 3 Formtastic集合选择下拉列表

Ruby on rails 3 Formtastic集合选择下拉列表,ruby-on-rails-3,formtastic,Ruby On Rails 3,Formtastic,在rails3应用程序中使用formtastic时,下拉菜单无法正常工作。相反,它们显示为一个选择列表 我的代码如下所示: <%= f.label :slas, "Service" %></td><td><%= f.input :slas, :collection => @slas %> @sla%> 这是我需要在css中更改的内容吗?哇,这需要一些修改 为了获得一个下拉列表,而不是选择框,我需要执行以下操作: <%= f.labe

在rails3应用程序中使用formtastic时,下拉菜单无法正常工作。相反,它们显示为一个选择列表

我的代码如下所示:

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

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

哇,这需要一些修改

为了获得一个下拉列表,而不是选择框,我需要执行以下操作:

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

这真是不可思议的难…

真奇怪
:as=>:select
应该自己完成这个技巧