Как выбрать первый элемент в выпадающем использовании jQuery?

Я думаю, что ответ на Ваш вопрос заключается больше в операторе, "правильный инструмент для задания", чем самая горячая вещь. Всегда будут горячие новые технологии, и всегда будут те, кто вскакивает на них.

Функциональные языки были вокруг некоторое время, это сейчас, они получают больше нажатия.

103
задан Amr Elgarhy 8 September 2009 в 15:09
поделиться

3 ответа

Попробуйте это ...

$('select option:first-child').attr("selected", "selected");

Другой вариант - это, но он будет работать только для одного раскрывающегося списка за раз, как показано ниже:

var myDDL = $('myID');
myDDL[0].selectedIndex = 0;

Взгляните на это сообщение о том, как установить на основе значения, это интересно, но не поможет вам в этой конкретной проблеме:

Измените выбранное значение в раскрывающемся списке с помощью jQuery

188
ответ дан 24 November 2019 в 04:17
поделиться

Ваш селектор неправильный, вы, вероятно, искали

$('select option:nth-child(1)')

Это также будет работать:

$('select option:first-child')
13
ответ дан 24 November 2019 в 04:17
поделиться

Вероятно, вы хотите:

$("select option:first-child")

Этот код

attr("selected", "selected");

устанавливает для атрибута «selected» значение «selected»

Если вам нужны выбранные параметры, независимо от независимо от того, является ли это первый дочерний элемент, селектор будет:

$("select").children("[selected]")
4
ответ дан 24 November 2019 в 04:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: