通过参数设置html组合框的选定选项

Set the selected option of a html combo box from a parameter

本文关键字:选项 组合 参数 设置 html      更新时间:2023-09-26

我有一个带选项的组合框,我想要的是一个函数,我在其中发送一个选项,组合框将该选项设置为所选选项,并显示它。

我尝试

$("#cmbStrategies option:selected").html('Condor');

它可以将Condor设置为选定的选项,但添加它会有一个新选项,从而产生两个选项Condor。

我只想选择一个选项,但不想添加一个新选项。

我想您可能想要使用.val('Condor')而不是.html()

$("#cmbStrategies").val('Condor'); should do the trick.
$("#cmbStrategies option:selected").html('Condor');

这个jQuery选择器是"不稳定的"。

这对我有效:

$("#myDropDown选项:包含(myText)").attr('selected',true);