SO - 19164816
by ian_smithz
HTML
<table>
<tr>
<td>
<input type="checkbox" id="selectAll" />
</td>
<td>Select all</td>
</tr>
<tr>
<td>
<input type="checkbox" id="1" />
</td>
<td>checkbox1</td>
</tr>
<tr>
<td>
<input type="checkbox" id="2" />
</td>
<td>checkbox2 etc.</td>
</tr>
</table>
JavaScript
$('#selectAll').click(function (e) {
$(this).closest('table').find('td input:checkbox').prop('checked', this.checked);
});