Выделение промежуточных checkbox
Имеется таблица, в котором можно выделить некоторые элементы, с помощью checkbox.
Как сделать чтобы при выделении, например, 1-го и 4-го объекта (строки), выделались и те, которые идут между ними (т.е 2-ой и 3-ий)
<tr class="warning">
<td class="align-middle" id="{{ downtime[0] }}">
<input class="big-checkbox" type="checkbox">
</td>
<td class="align-middle red"></td>
<td class="align-middle" id="idleTime">{{ downtime[2].strftime('%Y.%m.%d %H:%M:%S') }}</td>
<td class="align-middle"></td>
<td class="align-middle"></td>
<td class="align-middle"></td>
<td class="nopadding table__button">
<a type="button" class="btn__table btn__table_dark"><b>Причина</b></a>
</td> </tr>