как вы читаете значения всех элементов в списке с помощью jquery - PullRequest
2 голосов
/ 29 марта 2011

У меня есть список, и я хочу прочитать все элементы в списке, используя jquery. Я также хотел бы иметь возможность определить для каждого элемента, если он выбран или нет. Какой самый простой способ сделать это?

Ответы [ 2 ]

7 голосов
/ 29 марта 2011
$('.myListBox option').each(function(index) {
  if ( ($(this).is(':selected')) {
    // do stuff if selected
  }
  else {
   // this one isn't selected, do other stuff
  }
});
1 голос
/ 29 марта 2011

Без какой-либо другой информации о том, как вы хотите форматировать вывод:

$('#selectId').find('option').map(function() {
    return $(this).val() + ':' + $(this).is(':selected');
});

См. Пример & # x2192;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...