Подсчет количества тегов опций в избранном теге в jQuery

Как я считаю количество <option>s в a <select> Элемент DOM с помощью jQuery?

<select data-attr="dropdown" id="input1">
  <option value="Male" id="Male">Male</option>
  <option value="Female" id="Female">Female</option>
</select>

Я хочу найти количество <option> теги в <select> Элемент DOM, с тех пор с этим я хочу открыть панель настроек с тем количеством полей ввода с соответствующим значением опции от выпадающего поля в нем и изменить его снова в панели предварительного просмотра.

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

154
задан Sebastian Simon 17 August 2019 в 13:00
поделиться

3 ответа

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

<div id="preview"></div>

и

$(function() {
  $("#preview").text($("#input1 option").length + " items");
});

Не уверен, что я понимаю остальную часть вашего вопроса.

18
ответ дан 23 November 2019 в 21:59
поделиться
$('#input1 option').length;

Это даст 2 .

251
ответ дан 23 November 2019 в 21:59
поделиться

Решение W3C:

var len = document.getElementById("input1").length;
50
ответ дан 23 November 2019 в 21:59
поделиться
Другие вопросы по тегам:

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