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

How can I select all checkboxes of one column in an HTML table?

本文关键字:一列 复选框 何选择 选择 HTML      更新时间:2023-09-26

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

简单的jQuery答案:

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

如果使用 jQuery 版本 <1.6:

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

这将仅选中带有类theClass<td>下的复选框。

请求的现场演示

或者,如果要按索引选择第二列:

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

现场演示