本帖最后由 xuchao1229 于 2014-07-08 14:54:47 编辑

解决方案 »

  1.   

    已经解决了,是checkbox有个一个位置拼错了
      

  2.   

    <script type="text/javascript">
    $(function() {
        $('#b1').click(function(){
            $("input[name='ck']").prop("checked",true);
        });
     
        $('#b2').click(function(){
            $("input[name='ck']").each(function(){
                $(this).prop("checked", !$(this).prop("checked"));
            });
        });
     
        $('#b3').click(function(){
            $("input[name='ck']").prop("checked",false);
        });
    });
    </script>
      

  3.   

    恩,还真没用过prop
    不过我觉得反选的那一段还是用原生js看着简洁一些,jquery显得就繁琐了一些this.checked=!this.checked;
      

  4.   

    恩,还真没用过prop
    不过我觉得反选的那一段还是用原生js看着简洁一些,jquery显得就繁琐了一些this.checked=!this.checked;
    jquery  还繁琐。。那easy ui  名字就取错了。。
      

  5.   

    恩,还真没用过prop
    不过我觉得反选的那一段还是用原生js看着简洁一些,jquery显得就繁琐了一些this.checked=!this.checked;
    jquery  还繁琐。。那easy ui  名字就取错了。。
    你自己仔细对比下就知道了