当我选择沃尔沃选项然后选择740时,我正在寻找如何使用它。我想添加其他if语句,但我无法弄清楚。如果我选择萨博,我希望它选择240
我想使用jquery或javascript
先谢谢您。这就是我所拥有的,它不起作用。
下面是更改下拉菜单的正确代码。
<select id="myselect1">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select id="myselectVolvo">
<option value="740">740</option>
<option value="940">940</option>
<option value="240">240</option>
<option value="340">340</option>
</select>
$('#myselect1').change(function(){
if($('#myselect1').val() == 'volvo'){
$('#myselectVolvo').val('940').trigger('change');}
else if($('#myselect1').val() == 'saab'){
$('#myselectVolvo').val('240').trigger('change'); }
//alert("The text has been changed.");}
//};
});
答案 0 :(得分:1)
您在最后一个js代码行中有一个错字。
#myselctVolvo
应该是#myselectVolvo
如果条件错误,则需要使用$('#myselect1')。val()=='volvo'。您 jQuery选择器后错过了.val()。