如何选中所有复选框,但不选择具有某个ID的复选框

时间:2012-10-15 19:37:19

标签: jquery jquery-selectors

我有一个表格,每行有一个复选框,我想用jQuery选中所有复选框,但不是第一个有id ='selectAll'的复选框

我如何实现这一目标?

3 个答案:

答案 0 :(得分:4)

使用not

$('input[type="checkbox"]').not('#selectAll')

或者,要选择除第一个以外的所有复选框,您还可以使用gt

$('input[type="checkbox"]:gt(0)')

答案 1 :(得分:0)

做其中的一种方式..

$(':checkbox', '#tableID').filter(function () {
   return this.id != 'selectAll'; 
}).prop('selected', true);

答案 2 :(得分:0)

$('input[type="checkbox"]').not('#id')