как найти длину опций в поле со списком - PullRequest
1 голос
/ 30 октября 2010

Как я могу узнать, есть ли какие-либо опции в выпадающем списке / выделенном или нет?

маленький Редактировать:

у меня есть comboxbox как myCombo = $ ("# страна");

Теперь я хочу знать, сколько вариантов в myCombo

Ответы [ 4 ]

2 голосов
/ 30 октября 2010

В jQuery:

if($('select#something option').length > 0) {
    // There are some.
    ...
1 голос
/ 31 октября 2010

$ (myCombo) .children ( "вариант"). Длина

0 голосов
/ 30 октября 2010
<select id="mySelect">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
</select>

Тогда:

alert($('#mySelect > option').size()); //4
0 голосов
/ 30 октября 2010

Вы можете использовать свойство length следующим образом:

alert($('#dropdown_id option').length);

Убедитесь, что ваш код обработан готовым кодом:

$(function(){
  alert($('#dropdown_id option').length);
});

также используйте метод size():

$(function(){
  alert($('#dropdown_id option').size());
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...