Вы имеете в виду, как получить значение selected, выделенное значение? какой в вашем случае ярлык?
ant
Этот вопрос следует перефразировать, чтобы он говорил: «Как получить текст опции выбора с помощью jQuery?» и все ссылки на метку следует заменить текстом, чтобы избежать путаницы с атрибутом метки.
Ответы:
Попробуй это:
источник
Привет, сначала укажите идентификатор для выбора как
тогда вы можете вызвать выбранный ярлык так:
источник
Для справки
label
в теге опции также есть вторичный атрибут:Html
источник
Чтобы получить метку конкретной опции в раскрывающемся списке, вы можете привязать это -
или
источник
Я нашел это полезным
При доступе к селектору с помощью
this
ключевого слова.источник
Индекс 0 в "option: eq (0)" можно заменить на любую индексированную опцию, которую вы хотите получить.
Это полезно: http://www.myphpetc.com/2009/03/jquery-select-element-cheat-sheet.html
источник
Попробуй это:
Это вытянет отображаемый текст для обоих стилей
<option>
элементов:<option label="foo"><option>
->"foo"
<option>bar<option>
->"bar"
Если
label
внутри элемента есть и атрибут, и текст, он будет использоватьlabel
атрибут, что соответствует поведению браузера.Для потомков это было протестировано под jQuery 3.1.1.
источник
источник
Создал для этого рабочий Plunker. https://plnkr.co/edit/vR9aGoCwoOUL9tevIEen
$('#console').append("<br/>"+$('#test_s :selected').text())
источник
В современных браузерах для этого не нужен JQuery. Вместо этого используйте
Или укажите любой элемент DOM вместо
document
источник
Вы ищете
$select.html()
http://api.jquery.com/html/
источник