最初のドロップダウン リストの選択で行われた選択から派生したいくつかのサブドロップダウン リストで、ドロップダウン リストの下のコンテンツを自動更新するドロップダウン リスト スクリプトを探していました。
私はhttp://www.javascriptsource.com/forms/dynamic-drop-down-list.htmlでスクリプトを試し、自分の好みで動作させるために 6 時間を費やしましたが、私はそうであるという結論に達しました間違いなく何か間違ったことをしており、助けが必要です。
構築できるコンピュータの「クラス」を含むドロップダウン リストから始めたいと思います。例えば; アルティメット、ハイ、ミッド、ロー。ユーザーがこれらのオプションのいずれかを選択すると、下のドロップダウンのロックが解除され、新しいオプションが提供されます。そのオプションが選択されると、フォームの最後の項目まで下の更新などが行われます。
ユーザーが自分で PC を構築できるようにするプロジェクトですが、マザーボードには RAM の量や CPU の割り当てなどの特定の制限があるため、選択したマザーボードに RAM/CPU を格納するドロップダウンを適応させる必要があります。など
私が考えている基本的なレイアウトは次のとおりです。
クラスを選択してください
[ドロップダウン 1「クラス」]
- 究極
- 高い
- 中くらい
- 低い
[ドロップダウン 2「マザーボード」]
- コンテンツ
[ドロップダウン 3「RAM」]
- コンテンツ
[ドロップダウン 4「CPU」]
- コンテンツ
[ドロップダウン 5「光学ドライブ」]
- コンテンツ
[ドロップダウン 6「ハードドライブ」]
- コンテンツ
[ドロップダウン7「シャーシ」]
- コンテンツ
【ドロップダウン8「電源」】
- コンテンツ
たとえば、8 GB の RAM しかサポートしていないマザーボードを使用している場合、RAM サブドロップダウンには 2 GB、4 GB、8 GB のオプションが表示されますが、16 GB や 32 GB などの追加オプションは表示されません。ドロップダウンは 1 つのドロップダウンだけにロックするべきではありませんが、マザーボード/CPU/RAM の非互換性により一部の項目をロックアウトする必要がある場合に備えて、柔軟に対応してください。
おそらく、カテゴリ「Ultimate」で作成できるアイテムのリストを作成し、「Low」まで下げますか?
誰かがこれで私を助けることができれば、私はそれを大いに感謝し、上記が達成された同様のプロジェクトの方向性を教えてくれます.