Jquery复选框操作帮助

时间:2009-05-16 11:48:15

标签: javascript jquery

使用jquery,我该怎么做:

1-打开或关闭页面上的所有复选框?

2-循环浏览所选页面上的所有复选框。我就是这样的

$(sel-cboxes).each(myFunction);

因此,每个选中的复选框都会调用myFunction

提前致谢!

5 个答案:

答案 0 :(得分:9)

1: 检查所有复选框

$("input:checkbox").attr('checked', true);

取消选中所有

$("input:checkbox").attr('checked', false);

2:

$("input:checkbox:checked").each(myFunction);

答案 1 :(得分:1)

  

1-拥有页面上的所有复选框   打开或关闭检查?
  编辑:(更正)

$(':checkbox').attr('checked',true);
  

2-循环浏览所有复选框   选中的页面。即   像这样的东西

$(':checkbox :checked').each(function() {

});

答案 2 :(得分:1)

jQuery Selector会找到已选中的所有复选框。并且每个函数中的this将分配给此单独的复选框。

$(":checkbox:checked").each(function(){
  doSomething(this);
})

如果您要关闭所有复选框on,请使用此选项:

$(":checkbox").attr("checked","checked")

答案 3 :(得分:0)

答案 4 :(得分:0)

1:将all设置为同一类,然后

$(.classname).attr('checked', true);