//联动复选框 $('.checked-all').click(function () { //全选反选 $('input:checkbox').prop('checked', $(this).prop('checked')); }); //单选和多选 $('input:checkbox').on('click', function() { if($('.s-data-list dd input:checkbox').length === $('.s-data-list dd input:checked').length) { $('.checked-all').prop("checked", true); } else { $('.checked-all').prop("checked", false); } });
html