ご理解いただけない場合は申し訳ありません。
最初のテーブルにカテゴリが含まれ、次のテーブルにサブカテゴリが含まれる 2 つのテーブルがあり、サブカテゴリ テーブルと has_and_belongs_to_many の関係を持つ別のテーブル項目があります。新しいアイテムを作成するとき、最初の選択ボックスにカテゴリを表示する必要があり、選択に基づいてサブカテゴリを別の選択ボックスに表示し、値を追加する必要があります。私はすでに以下に示すような別のものを持っています
<%= collection_select :item, :sub_category_ids, SubCategory.find(:all, :conditions => ["category_id = 7"], :order => 'sub_category_name ASC'), :id, :sub_category_name, { :selected => @item.sub_category_ids }, { :multiple => true, :name => 'item[sub_category_ids][]' } -%>
そして今、私はそれと一緒にこれを追加したいと思い ます. これどうやってするの?