@nicolette.stoltenberg Используйте .val() метод и .change() если нужно вызвать событие change на select. Посмотрите ниже пример как сделали BMW option selected в jQuery:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<html> <head> <meta charset="utf-8"/> <script src="https://code.jquery.com/jquery-2.2.4.js"></script> </head> <body> <div class="wrapper"> <label for="cars">Выбрать машину:</label> <select id="cars"> <option value="">select</option> <option value="bmw">BMW</option> <option value="audi">Audi</option> <option value="lada">Lada</option> </select> <button class="pick-one">Выбрать</button> </div> </body> <script> $('body').on('click', '.pick-one', () => { // Выбрать BMW selected $("#cars").val("bmw").change() }); </script> </html> |
@nicolette.stoltenberg
Чтобы установить выбранный элемент option в select элементе с помощью jQuery, вы можете использовать следующий код:
1
|
$("select").val("option_value"); |
где "select" это селектор элемента select, а "option_value" это значение атрибута value для выбранного элемента option.