STATES というオプション セットが 1 つあります。RESTAURANTSという別の名前。
私の目標は、どの州が選択されているかに応じて、レストランの optionSet をフィルタリングすることです。
私の現在の方法は、オプションの値を設計することです。
States[0] = 1000
States[1] = 2000
States[2] = 3000
次に、レストラン:
Restaurants[3] = 1003
Restaurants[30] = 2004
次に、States フィールドが変更されたときに、Restaurants を反復処理します。レストランの値が選択した州の範囲内にない場合は、removeOption(Restaurant.value) を呼び出します。
私の問題は、状態が複数回変更された場合、オプションセットまたは「replaceOption」を「更新」しないため、すべての値が削除されることです。
javascriptを介してremoveOptionを介して削除された後、すべてのoptionSet値を表示する方法はありますか?