2010-12-20 134 views
3

我有2個下拉列表,我想這樣做,當有人從dropdown1中選擇例如值2時,dropdown2自動更改爲值2。 jQuery的?這裏使用jQuery從另一個下拉列表中更改一個下拉列表的值

$("#dropdwon1").change(function(){ 
    $("#dropdwon2").val($(this).val()); 
}); 

工作版本:

<select id="dropdown1"> 
<option value="1">Item1</option> 
<option value="2">Item2</option> 
<option value="3">Item3</option> 
</select> 

<select id="dropdown2"> 
<option value="1">Item1</option> 
<option value="2">Item2</option> 
<option value="3">Item3</option> 
</select> 
+0

考慮固定錯字:'dropdWOn1'應該是'dropdOWn1' – sachleen 2012-11-09 17:39:43

+0

我作出改變,它在等待審批... – nicorellius 2012-11-09 17:52:04

回答

8

這應該這樣做http://jsfiddle.net/xkT3U/

+0

非常感謝!這很好用! :) – 2010-12-20 17:23:33

+0

@hunter是否有可能在更改事件後點擊第二個下拉菜單。我試着用** $( 「#dropdwon1」)變化(函數(){ $( 「#dropdwon2」).focus(); $( 「#dropdwon2」)。點擊();} )。 ; **但它沒有工作。 – nand 2015-09-09 18:07:07

相關問題