Код: Выделить всё
Staff Users
Select all
Add
Edit
Staff Users
Select all
Add
Edit
то же самое, когда я устанавливаю каждый флажок и установите все флажки в одном контейнере, в этом контейнере также будет установлен флажок «Выбрать все».
Первое, чего я уже достиг, следуя коду.
Код: Выделить всё
$(document).on('change', '.checkall', function() {
var applyallchecks = $(this).parents('#role-card-single').find('.single-role-input');
if (this.checked) {
applyallchecks.prop('checked',true);
} else {
applyallchecks.prop('checked', false);
}
});
Код: Выделить всё
$(document).on('change', '.single-role-input' , function(e) {
if($(this).is(':checked')) {
$parent = $(this).parents('#role-card-single').find('.checkall');
var applyallchecks = $(this).parents('#role-card-single').find('.custom-checkbox');
if (applyallchecks.children('.single-role-input') + ":checked".length === applyallchecks.children('.single-role-input').length) {
$parent.prop('checked', true);
} else {
$parent.prop('checked', false);
}
}
});
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/766 ... tainer-and
Мобильная версия