如何选择HTML表格中一列的所有复选框?

时间:2012-06-06 23:42:44

标签: javascript html-table

如果我已经有一个带复选框的列,有谁知道如何在表格中选中所有复选框?我做了一个,但是当我点击全选时,它会从表中选择所有复选框。我想从单个列中选择复选框而不是所有复选框。

1 个答案:

答案 0 :(得分:2)

简单的jQuery回答:

$('td.theClass input[type="checkbox"]').prop('checked', true);

如果你使用jQuery版本< 1.6:

$('td.theClass input[type="checkbox"]').attr('checked', 'checked');

这将仅检查<td>theClass类的复选框。

The requested Live DEMO

或者,如果您想通过索引选择第二列:

$('td:nth-child(2)').find('input[type="checkbox"]').prop('checked', true);​

Live DEMO