Javascript 通过jQuery更改onChange()时,如何使其工作?
我有一个选择列表Javascript 通过jQuery更改onChange()时,如何使其工作?,javascript,jquery,Javascript,Jquery,我有一个选择列表 <select id="cars"> <option value="Toyota">Toyota</option> <option value="Subaru">Subaru</option> <option value="Fiat">Fiat</option> </select> 但是,如果使用jquery选择一个值 $("#cars").val("Toyota"); 它会更改
<select id="cars">
<option value="Toyota">Toyota</option>
<option value="Subaru">Subaru</option>
<option value="Fiat">Fiat</option>
</select>
但是,如果使用jquery选择一个值
$("#cars").val("Toyota");
它会更改选项,但不会触发jquery函数。触发该事件的正确方法是什么?使用
$('cars')。打开('change',函数(e){
var valueSelected=此值;
console.log(已选择值);
});
美元(“汽车”).val(“丰田”);
美元(“#汽车”)。触发(“变更”)代码>
丰田
斯巴鲁
法令
使用
$('cars')。打开('change',函数(e){
var valueSelected=此值;
console.log(已选择值);
});
美元(“汽车”).val(“丰田”);
美元(“#汽车”)。触发(“变更”)代码>
丰田
斯巴鲁
法令
您是否尝试过$('cars')。触发器('change')。。。编辑:没关系,下面回答如果你仍然面临麻烦,请告诉我,这样我可以帮助你忘记标记,问题解决了,谢谢!你试过$('cars')。触发器('change')。。。编辑:没关系,下面回答如果你仍然面临麻烦,请告诉我,这样我可以帮助你忘记标记,问题解决了,谢谢!
$("#cars").val("Toyota");