我有兩個<select>
s,第一個<select>
有一堆<option>
s但是第二個<select>
沒有。我希望在第一個<select>
中的每個<option>
在第二個<select>
中添加不同的選項,最好使用JavaScript/jQuery。選擇的具體選項在下一個選擇中添加選項
例如
<select id="firstSelect">
<option val="1">1</option>
<option val="2">2</option>
<option val="3">3</option>
</select>
<select id="addOptions">
<!--Add stuff here!-->
</select>
什麼會發生在上面的代碼中選擇選項1將選項A,B和C添加到#adoptions
而選項2將增加d和E選項#adoptions
,和選項3將增加期權F ,G,H和I到#adoptions
。
編輯:我已經試過這樣:
function dropdownChecker() {
switch($('select#weapon').val()) {
case "1":
$("#dropSpace").append('<option>My option</option>');
break;
case "2":
$("#dropSpace".append('<option>Second Option</option>'))
break;
}
$(document).ready(dropdownChecker());
這是非常簡單的使用事件偵聽器。你有沒有嘗試過任何東西? – freginold
到目前爲止您嘗試了什麼? – qiAlex
這太寬泛了,特別是因爲你甚至沒有表現出絲毫自己的方法或嘗試。請閱讀[問],然後開始用你的研究。像這樣,https://www.google.com/search?q=javascript+nested+sessions – CBroe