我有一个表单,用户可以在其中选择产品的子类别。我有一个下拉列表来显示所有可供选择的子类别。这是产品表单视图中的代码:
<%= collection_select :sub_category_id, @sub_categories, :id, :sub_category, {:include_blank => 'Select a Sub Category'} %>
在产品控制器中:
@sub_categories = SubCategory.all
在同一个下拉列表中,我想显示带有子类别的类别。我不想为类别创建新的下拉列表。
列表如下:
City (state)
其中城市是子类别,州是类别。
SubCategory 模型与 Category 有如下关系:
belongs_to :category
谁能帮帮我吗?怎么做到呢?