выделить все checkbox при нажатие, как на почте

Руслан Абсалямов

Не могу понять и найти соответствующий материал как реализовать так же как на почте, допустим как в mail.ru. Да при этом что все checkbox стоят в таблице

<table id="tableTransactions">
<tr>
<th><input type="checkbox" class="toCheck"></th>
<th>Дата</th>
<th>Тип</th>
<th>Счет</th>
<th>Категория</th>
<th>Подкатегория</th>
<th>Организация</th>
<th>Сумма</th>
<th>Комментарий</th>
</tr>
<?php foreach ($transactions as $transact): ?>
<tr>
<td><input type="checkbox" name="checkbox" class="toCheck"></td>
<td><?=date('d.m', strtotime($transact['data']))?></td>
<td><?=$transact['typ']?></td>
<td><?=$transact['score']?></td>
<td><?=$transact['category']?></td>
<td><?=$transact['subcategory']?></td>
<td><?=$transact['organization']?></td>
<td><?=$transact['Sum']?></td>
<td><?=$transact['comment']?></td>
</tr>
<?php endforeach; ?>
</table>

Показывают с value, но в моем случае, у меня неизвестно сколько может прийти из базы записей

1 чел.