Доступ jQuery к selectbox тексту не оценивает как?

Экспорт: Файл-> Экспорт-> Общий-> Предпочтения-> Предпочтения Ключей

Импорт: Файл-> Импорт-> Общий-> Предпочтения-> Выбирает файл

8
задан David King 6 October 2009 в 11:56
поделиться

3 ответа

Используйте текст вместе с селектором формы : selected :

$('select option:selected').text()

Перебирайте тексты и значения всех параметров:

$('#mySelect option').each(function () {
    console.log(this.text + ' ' + this.value);
});

Захватить все параметры тексты в массив:

var textArr = $('#mySelect option').map(function (i,n) {
    return $(n).text();
}).get();
console.log(textArr.join(','));
19
ответ дан 5 December 2019 в 06:38
поделиться

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

$("#list option:selected").text();

В качестве альтернативы вы можете получить доступ к опции напрямую следующим образом:

$("#list option[value=2]").text();

# список - это идентификатор конкретного выбора. Вам следует назначить идентификатор (например,