как "сбросить" комбинированный список с помощью jquery - PullRequest
3 голосов
/ 15 октября 2011

У меня есть выпадающий список на веб-странице:

<select class="designs" id="color" name="Color">
 <option value="">Select Color . . .</option>
 <option value="Dark">Dark</option>
 <option value="White">White</option>
 <option value="Light">Light</option>
</select>

, и я пытаюсь найти правильный код jquery для выбора первой записи в этом поле со списком (с параметром value = "" итекст «Выберите цвет ...» (это параметр, который находится на странице при первоначальной загрузке до того, как пользователь внесет какие-либо изменения)

Я делаю это с помощью ссылки, нажав кнопку «Сброс»..

Ответы [ 3 ]

10 голосов
/ 15 октября 2011

Вы можете использовать функцию .val(). И поскольку значение элемента, который вы хотите предварительно выбрать, пусто, вы передаете пустую строку:

$('#color').val('');
5 голосов
/ 15 октября 2011
$('#color option:first-child').attr("selected", "selected");

$('#color')[0].selectedIndex = 0;
2 голосов
/ 20 декабря 2013

Вы можете использовать функцию .empty () для очистки опции поля со списком.

 $('#color').empty();
...