我尝试在使用options_from_collection_for_select填充的选择下拉列表中添加一个类
以下是我正在使用的代码段:
<%= select_tag "instructor", options_from_collection_for_select(@instructors, "id", "full_name"), :include_blank => true %>
html_options在这个实例中的位置是什么?
期望的结果:
<select id="example_select" name="example_select" class="example_class">
<option value></option>
<option value="1">Example option 1</option>
<option value="2">Example option 2</option>
</select>
我试图遵循options_for_select的语法,并且只发现了与该标签相关的问题;它没有像我期望的那样起作用。
对于这个问题的任何建议,以及一般的选择标记模板问题都会受到赞赏。
答案 0 :(得分:0)
答案很简单:
<%= select_tag "instructor", options_from_collection_for_select(@instructors, "id", "full_name"), :include_blank => true, :class => "example_class" %>
将产生:
<select id="example_select" name="example_select" class="example_class">
<option value></option>
<option value="1">Example option 1</option>
<option value="2">Example option 2</option>
</select>