我有两种类型的轨道形式的选择框:
<%= 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'。有关如何正确添加此类的任何想法吗?
答案 0 :(得分:0)
HTML选项用于第三个参数,如第一个代码示例示例所示。所以你必须在第一个和第二个参数之间插入一个空哈希。
尝试:
f.select :test_id, {}, class: 'form-control' do