【发布时间】:2017-05-30 12:05:19
【问题描述】:
我的列表控制器中有这个:
# GET /listings/new
def new
@options_for_select_ary = Subcategory.all.map{|subcategory| subcategory.subcategory_name}
@listing = Listing.new
end
# GET /listings/1/edit
def edit
@options_for_select_ary = Subcategory.all.map{|subcategory| subcategory.subcategory_name}
end
..这在我的 _form.html.erb 中:
<div class="field">
<%= f.label :subcategory %>
<%= f.select :subcategory, options_for_select([@options_for_select_ary]) %>
</div>
...它有效,但是,它在下拉菜单中只有一个可用选项。
我需要更改哪些地方或哪些内容才能显示所有子类别?
非常感谢任何帮助...
【问题讨论】:
-
options_for_select(@options_for_select_ary) -
这个成功了,如下!
标签: ruby-on-rails forms controller