jQuery выбрать индекс выпадающего списка на основе количества элементов и значения текущего выбора - PullRequest
0 голосов
/ 20 апреля 2010

У меня есть форма с несколькими выпадающими списками. Некоторые из них обладают множественными значениями, другие имеют пустой выбор и другой случайный выбор.

Используя jQuery, как определить, в каких выпадающих меню выбран пустой выбор, и выбрать только один другой вариант, ПОТОМ выбрать другой.

Я выключил селекторную часть,

$("[id*='_ddl']").each(function() {

но я не уверен, как определить количество доступных вариантов, и если текущее выбранное значение является пустым.

Спасибо!

1 Ответ

1 голос
/ 20 апреля 2010
$('select[id*=_ddl]').each(function() {
    var itemCount = $('option', this).length;
    var selectedText = $('option:selected', this).text();
    if (selectedText.length === 0 && itemCount === 2) {
        // do stuff
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...