さまざまな車両のメンテナンス イベントを保存する Web サイトに取り組んでいます。パーツごとに分類したいのですが、ページの作り方が分からなくて困っています。部品を選択し、次に場所を選択する必要があり、場合によってはさらに先に進みます。追加のドロップダウン ボックスを生成するために Javascript を使用することを考えましたが、多数の if,then ステートメントを作成する必要があるのは非常に非効率的です。これを行うより効率的な方法はありますか?
編集:私の擬似コードは次のようなものです
onChange=>changeFunction()
changeFunction{
if(ddlLocation=brakes){
add select boxes, populate with the individual parts
}else if (...){
}
}