Rails用类形成选择框

时间:2015-11-14 11:30:37

标签: ruby-on-rails ruby-on-rails-4

我有两种类型的轨道形式的选择框:

<%= f.select :result, [1, 2, 3, 4, 5, 6], {}, class: 'form-control' %>

它很好用 - 使用添加的类,第二个:

<%= f.select :test_id, class: 'form-control' do %>
   <%= @tests.each do |t| -%>
      <%= content_tag(:option, t.topic, value: t.id) %>
   <% end %>
<% end %> 

不使用'form-control'。有关如何正确添加此类的任何想法吗?

1 个答案:

答案 0 :(得分:0)

HTML选项用于第三个参数,如第一个代码示例示例所示。所以你必须在第一个和第二个参数之间插入一个空哈希。

尝试:

f.select :test_id, {}, class: 'form-control' do