Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   значения выбранных checkbox (https://javascript.ru/forum/jquery/46717-znacheniya-vybrannykh-checkbox.html)

Mawr 20.04.2014 23:29

значения выбранных checkbox
 
доброго времени суток,
имеется две группы checkbox'ов, в первой группе id у них у всех разные, во второй группе checkbox'ы имеют такой вид:
...
<input type=checkbox id='check' value='1'>
<input type=checkbox id='check' value='2'>
<input type=checkbox id='check' value='3'>
...

т.е id у них одинаковые, но значения разные. Пытаюсь собрать в массив значения всех выбранных checkbox'ов с id='check':
var selectedItems = new Array();
$("input[@id='check']:checked").each(function() {selectedItems.push($(this).val());});

но в итоге собираются значения вообще всех выбранных checkbox'ов, независимо от id. Что я делаю не так? :(

рони 21.04.2014 00:36

Цитата:

Сообщение от Mawr
id у них одинаковые

это зачем так? :blink:

Mawr 21.04.2014 00:39

Цитата:

Сообщение от рони (Сообщение 308563)
это зачем так? :blink:

эм... тогда name одинаковые...
var selectedItems = new Array();
$("input[@name='check']:checked").each(function() {selectedItems.push($(this).val());});

рони 21.04.2014 00:42

Mawr,
$("input[@id='check']:checked")
уберите красное -- но лучше вместо id -- class одинаковый

Mawr 21.04.2014 13:27

Цитата:

Сообщение от рони (Сообщение 308565)
Mawr,
$("input[@id='check']:checked")
уберите красное -- но лучше вместо id -- class одинаковый

спасибо! сделал class вместо id, все работает


Часовой пояс GMT +3, время: 08:37.