У меня есть список, и я хочу прочитать все элементы в списке, используя jquery. Я также хотел бы иметь возможность определить для каждого элемента, если он выбран или нет. Какой самый простой способ сделать это?
$('.myListBox option').each(function(index) { if ( ($(this).is(':selected')) { // do stuff if selected } else { // this one isn't selected, do other stuff } });
Без какой-либо другой информации о том, как вы хотите форматировать вывод:
$('#selectId').find('option').map(function() { return $(this).val() + ':' + $(this).is(':selected'); });
См. Пример & # x2192;