@DarkByte2015

Checkbox Group?

Мне надо сделать группу чекбоксов с главным чекбоксом.

1. Т.е. если выбрали главный чекбокс - автоматически выбрались все остальные чекбоксы (или снялись соответственно)

2. если были выбраны все чекбоксы и сняли один из них (не главный) то главный чекбокс должен автоматически сняться и наоборот если юзер сам выбрал все чекбоксы (кроме главного) то главный должен автоматически выбраться.

Есть ли такая штука в boostrap-е или еще в какой-то библиотеке в готовом виде? Если нет, то как это реализовать на jquery? Я смог сделать на jquery только первый пункт, а вот второй пока не выходит...
  • Вопрос задан
  • 358 просмотров
Решения вопроса 1
@Interface
codepen.io/Int0h/pen/JEzwxm

По второму пункту:
Можно повесить (что я и сделал) на общего родителя обработчик onclick, а там задавать checked если все чекбоксы проставленны (можно сделать с помощью es5 - Array.every)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы