0

私たちが販売する製品のさまざまなソフトウェア/ドキュメントをダウンロードするためのダウンロード セクションを作成するために、チェーン選択フォームを作成しようとしています。

私が達成しようとしている基本的なことのモックアップを作成しました:

http://i.stack.imgur.com/K5irM.png

誰かが、私が作業できる同様の例またはテンプレートの正しい方向に私を向けることができれば、それは素晴らしいことです.

どうもありがとう

4

1 に答える 1

0

私の経験に基づいて、次の方法でそれを行うことができます(ブラウザ側):

  1. jQuery を使用します。
  2. リストごとに JavaScript JSON データ コンテナーを作成します。
    • リスト 1 の場合: 各アイテム/オブジェクトには ID と名前が必要です
    • リスト 2 の場合: 各アイテム/オブジェクトには ID、名前、およびマスター ID が必要です (前のリストで選択されたアイテムを参照)
    • リスト 3 の場合: 各アイテム/オブジェクトには、ID、名前、マスター ID、および以下に表示されるテキストが必要です。
  3. 次に、リスト 1 で onselect を使用して、次のことを行います。
    • リスト2のデータコンテナを繰り返し読み取ります
    • リスト1から選択した要素の適切なマスターIDを持つアイテムを選択します
    • 次に、DOM要素を値とid-sで更新します
  4. リスト 2 のアイテムがリスト 3 で選択されている場合も同様です。
  5. アイテム オンリスト 3 を選択した場合:
    • リスト 3 の JSON データストアから適切な項目を選択し、関連するテキストを下に表示します。
于 2013-09-28T16:03:02.360 に答える