У меня есть поле со списком с опциями, то, что я хочу, это функция, в которой я отправляю один из параметров, а поле со списком устанавливает эту опцию на выбранную, показывая ее.
я попробую
$("#cmbStrategies option:selected").html('Condor');
Он работает в качестве выбранного параметра Condor, но добавление его имеет новую опцию, в результате чего появляется два варианта Condor.
Я хочу просто выбрать вариант, но не добавить новый.
Это сработало для меня:
$ (опция # myDropDown: содержит (myText) "). attr ('selected', true);
Я думаю, вы можете использовать .val('Condor')
не .html()
.
$("#cmbStrategies").val('Condor'); should do the trick.
$("#cmbStrategies option:selected").html('Condor');
Этот селектор jQuery является "неудобным".
<option value="Condor">Condor</option>
, если у вас есть другое значение для `Condor ', используйте его значение