如果我已经有一个带复选框的列,有谁知道如何在表格中选中所有复选框?我做了一个,但是当我点击全选时,它会从表中选择所有复选框。我想从单个列中选择复选框而不是所有复选框。
答案 0 :(得分:2)
简单的jQuery回答:
$('td.theClass input[type="checkbox"]').prop('checked', true);
如果你使用jQuery版本< 1.6:
$('td.theClass input[type="checkbox"]').attr('checked', 'checked');
这将仅检查<td>
下theClass
类的复选框。
或者,如果您想通过索引选择第二列:
$('td:nth-child(2)').find('input[type="checkbox"]').prop('checked', true);