2017-01-06 7 views
0

フォームに2つのコンボボックスがあります。 1番目のコンボボックス:2番目のコンボボックスの間の位置の採用のタイプ:場所。 2つのコンボボックスの値は、mysqlから動的に取り込まれますJavascriptを使って他のコンボボックスのコンボボックスの値を変更します。

2番目のコンボボックスの値を変更する必要があります。 1番目のコンボボックスの値が "Linux Admin"に変更された場合、2番目のコンボボックスの値は1番目のコンボボックスの値によって異なります。

私は、同じ機能を見つけましたが、値が手動で私は前にこれを解決してきましたJavascript - combobox change value of other combobox

+0

あなたは試したことがありますか?コードを示してください。 –

答えて

0

を読み込まれます。私はMVC C#アプリケーションでこれを行いましたが、このアイデアはまだここでも機能します。

HTMLをビルドするときに、「Linux Admin」という名前(記載されているケースの1つ)のコンボボックスの名前と値のペアを作成します。その値には、すべての場所をタブ区切りの文字列として配置します。

最初のコンボボックスが変更されたら、最初のコンボボックスセレクタから値を読み取り、それらの値を分割して名前として次のコンボボックスに入れます。

ここでは、Makeの選択を可能にする選択ボックスのセットに使用した一般的な考え方を示します。次に、次の選択ボックスに使用可能なモデルが表示されます。

<select> 
    <option value="Escape,Expedition,Explorer,F150,F350SD,Focus,Fusion,Mustang,T250 Vans">Ford</option> 
    <option value="Acadia,Envoy XL,Sierra 1500,Sierra 2500 Clsc,Terrain,Yukon">GMC</option> 
</select> 
関連する問題