Чтобы установить все флажки с помощью jQuery, вы можете использовать различные методы. Вот несколько примеров:
-
Метод 1: использование метода prop()
$('#selectAll').click(function(){ $('input[type="checkbox"]').prop('checked', $(this).prop('checked')); });
-
Метод 2: использование метода attr()
$('#selectAll').click(function(){ var isChecked = $(this).is(':checked'); $('input[type="checkbox"]').attr('checked', isChecked); });
-
Метод 3. Использование методаeach()
$('#selectAll').click(function(){ var isChecked = $(this).is(':checked'); $('input[type="checkbox"]').each(function(){ $(this).prop('checked', isChecked); }); });
Эти методы предполагают, что у вас есть флажок с идентификатором «selectAll», который используется для установки или отмены выбора всех других флажков на странице. Вы можете настроить селектор в соответствии с вашей конкретной структурой HTML.