我有两张桌子items
,sub_category
而且我在两张桌子之间有has_and_belongs_to_many
关系。我必须从不同的选择框中选择子类别的值,并将所有这些值包含到项目子类别中。
我有一个表单,其中有一个下拉框和多个选择框,它们都包含子类别,我必须将两者的值都包含到项目子类别中。我怎样才能做到这一点?
我有两张桌子items
,sub_category
而且我在两张桌子之间有has_and_belongs_to_many
关系。我必须从不同的选择框中选择子类别的值,并将所有这些值包含到项目子类别中。
我有一个表单,其中有一个下拉框和多个选择框,它们都包含子类别,我必须将两者的值都包含到项目子类别中。我怎样才能做到这一点?
这是书籍和作者示例的示例。我认为您可以根据问题更改此代码。
<%= select_tag "book[author_ids][]", options_from_collection_for_select(Author.all, :id, :name), {:multiple => true, :size => 3} %>
如果我正确解释了您的问题,那么来自 rails casts 的 Rails cast 88, http://railscasts.com/episodes/88-dynamic-select-menus-revised这个例子应该可以回答这个问题。在此示例中,选择国家然后更改州的可能选择选项。皮埃尔