Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Получение всех отмеченных чекбоксов, в определенном классе (https://javascript.ru/forum/events/34015-poluchenie-vsekh-otmechennykh-chekboksov-v-opredelennom-klasse.html)

Ваяс 18.12.2012 03:33

Получение всех отмеченных чекбоксов, в определенном классе
 
Всех приветствую. Как получить все отмеченные чекбоксы в определенном классе?
Со страницы я получаю их так
var arrCheck = $('input[type=checkbox]:checked');

Но нужно все отмеченные в определенном классе

bushstas 18.12.2012 07:31

$('.className:checked').toArray()

//или без jQuery
var a=document.getElementsByClassName('className'),checkedBoxes=[]
for(var i=0;i<a.length;i++){
if(a[i].checked===true){checkedBoxes.push(a[i])}}

// на выходе checkedBoxes массив из отмеченных чекбоксов


// я использую самописный prototype
with(String){
prototype.archd=function(){return $('.'+this+':checked').toArray()}
}
и тогда массив отмеченных боксов получить так: 'className'.archd()

Ваяс 18.12.2012 07:50

Спасибо, то что нужно


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