解决方案 »

  1.   

    chrome测试没有问题啊。http://jsfiddle.net/J3tbX/
      

  2.   

    改成:
    $("#<%=CheckBoxList1.ClientID %> input:checkbox").each(function() { this.checked = true; });这样就可以了。真搞不明白~~
      

  3.   

    只能用一次是由于jquery版本变更带来的问题,老一点的版本是可以的,新的版本不可以使用attr来设置选中状态了,可以使用js原生的方法this.checked=true/false;