@DeniSidorenko

Как добавить в массив только чекбоксы с checked?

Привет
Есть пустой массив var arr = [];

Есть множество чекбоксов с одинаковым классом( можно перебирать через цикл)

Вопрос мне надо что бы если чекбокс активный то он добавляется в массив, если нет он удаляется из массив. Мне важно что бы arr.length === количество активных чекбоксов. Событья происходит при клике на чекбоксы
Вот код который следит за изменением, тут правда немного другой функционал.
$( 'input.sl-chb' ).on( 'click', function() {
	$( '#cityList' ).html( $('input:checked' ).val() );
	if(TextCity.innerHTML == 'Был выбран undefined'){
		TextCity.innerHTML = 'Выберите город';
	}
});


Тут отображается только один. Мне нужен массив для того что бы делать условия, мол если длина массива больше двух .html('Выбрано городов : ' + arr.length;)
  • Вопрос задан
  • 229 просмотров
Пригласить эксперта
Ответы на вопрос 2
teknik2008
@teknik2008
Расскажите про GOLANG. Мне интересно
var checks = $('input.class:checked');
if (checks.length > ....){

}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы