Задать вопрос
@K_sperrr

Как сделать чекбокс, переключающий другие чекбоксы?

Надо, чтобы по изменению главного чекбокса изменялось состояние других на соответствующее главному.
Вот моя реализация, но она не работает: https://jsfiddle.net/kmgsy8tL/18/
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ответ написан
Комментировать
NikFaraday
@NikFaraday
Student full-stack Developer
<input type="checkbox" class="mainCheckboxType1" id="main"> Перключить все<br>
<input type="checkbox" class="chekboxType1" id="check-1"> 1 чекбокс
<input type="checkbox" class="chekboxType1" id="check-2"> 2 чекбокс
<input type="checkbox" class="chekboxType1" id="check-3"> 3 чекбокс
<script src="https://code.jquery.com/jquery-3.6.3.min.js"></script>


$('#main').on('click', () => {
	let checks = $('[id|=check]');
  let mainCheckValue = $('#main').prop('checked');
  
  for(let i = 0; i < checks.length; i++) {
  	$('#' + checks[i].id).prop('checked', mainCheckValue);
  }
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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