Javascript 下拉选择选项在另一个下拉列表中选择选项
我正在寻找如何拥有它,当我选择沃尔沃选项,然后740被选中。我想添加其他if语句,但我无法解决这个问题。如果我选择萨博,我希望它选择240 我想使用jquery或javascript 先谢谢你。这就是我所拥有的,它不起作用 下面是更改下拉列表的更正代码Javascript 下拉选择选项在另一个下拉列表中选择选项,javascript,jquery,Javascript,Jquery,我正在寻找如何拥有它,当我选择沃尔沃选项,然后740被选中。我想添加其他if语句,但我无法解决这个问题。如果我选择萨博,我希望它选择240 我想使用jquery或javascript 先谢谢你。这就是我所拥有的,它不起作用 下面是更改下拉列表的更正代码 <select id="myselect1"> <option value="volvo">Volvo</option> <option value="saab">Saab</opti
<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.");}
//};
});
最后一行js代码中有一个输入错误。 myselctVolvo应该是myselectVolvo if中的条件错误,您需要使用$'myselect1'。val=='volvo'。你 jquery选择器后缺少.val
如果条件不正确,则可能重复条件。您需要使用$'myselect1'。val=='volvo'。你错过了.jQuery选择器后的VAL。你还需要考虑@ BBBY的答案和正确的键入错误。+ 1。这是一个很好的机会,尽管他的情况不好。你可以在我的评论中查看并更新你的答案。我做了你说的对bobbey做的改变,但仍然有问题。你能拉小提琴吗?你也能加上萨博吗。真正的问题将有两个以上,如果声明请描述您的问题。作出更改后,我仍然无法选择沃尔沃,它将更改为940。我希望这样做,然后如果我选择萨博,它将更改为240,请更新您的问题中产生上述问题的代码。