私はどのように起動するのが難しく、いくつかの助けを求める要件があります。私は3つのテーブル、すなわちアパレル、カテゴリー、材料を持っています。アパレルテーブルを考えてみましょう子供がネストされたドロップダウンボックスと、各ドロップダウンに基づくマルチ選択ボックスがレールにありますか?
を着用し、私はアパレルを追加するためのページを持っているとアパレルを添加しながら、私はドロップを持っている必要があります-----
を着用
-----メンズが含まれていますカテゴリを一覧表示する必要があります。カテゴリを選択すると、選択したカテゴリに属するマテリアルがマルチ選択ボックスに表示され、そこから複数のマテリアルを選択してテーブルに保存する必要があります。
カテゴリをドロップダウンして複数のカテゴリを選択することができます。また、カテゴリが追加されるたびに、カテゴリがドロップダウンされた後にそのカテゴリに関連する複数の選択ドロップダウンが表示されます。
は私がこれらの表から選択した値を保存するためのテーブルを作成することができますどのように明確に
を説明し、次の画像を考えてみましょうか?
更新:
class Apparel < ActiveRecord::Base
has_and_belongs_to_many :categories
end
class Category < ActiveRecord::Base
has_and_belongs_to_many :apparels
has_and_belongs_to_many :materials
end
class Material < ActiveRecord::Base
has_and_belongs_to_many :categories
end
上記は、それらの間のモデルと関連しています。私はドロップダウンメニューを表示する必要があります。カテゴリを含む必要があります。このドロップダウンの上に複数の選択ボックスが表示されている場合は、そのドロップダウンの下に表示され、そこからマテリアルを選択するか、ドロップダウンの代わりに-selectを選択し、それぞれの選択に別のマルチ選択ボックスに関連する値を入力する必要があります。以下の画像は明らかに
カテゴリを選択する/アパレルを追加するときにドロップダウンを更新する、または2:このデータをデータベースに保存する方法について質問してもわからない2の場合は、モデル間の関係を説明するコードを追加してください。 – jokklan
ハイジョックラン。私は両方を探しています。しかしそれの前にもう一度説明します。新しい服を作るときには、パンツ、シャツ、ズボンなどのカテゴリを選択する必要があります。これは、追加ボタンをクリックして選択することができ、選択したカテゴリに関連するカテゴリを選択すると、複数の項目を選択できるマルチ選択ボックスにカテゴリを表示する必要があります。これは最初のものをよりよく理解するのに役立ちます。私はまだ始まっていませんが、すぐにコードを更新して、私は良い助けを逃すことはありません。もう一度来てくれてありがとう。 – logesh