JQuery checkbox全选多次点击后无效解决方法

1. jquery设置checkbox时:

  

    <input type="checkbox" id="ckAll"/>

  

    $(function(){

         var result=$("ckAll").attr("checked");

       alert(result); //输出值 checked 或者 undefined

   });

 

    这个似乎是jquery版本问题.

   解决方法:

 

$("#checkAll").click(function(){
      var $checkboxs=$(":checkbox");
      if(this.checked){
          $checkboxs.prop("checked",true);
      }else{
           $checkboxs.prop("checked",false);
      }
});

 

   

     GG的时候 发现一样的解决方法 http://www.cnblogs.com/-run/archive/2011/11/16/2251250.html

posted @ 2014-07-22 11:42  RY一步一个脚印  阅读(732)  评论(0编辑  收藏  举报