精选圈子榜单优站
编程综合
编程综合
技术
20关注
编程技术记录、分享 ,记录你的编程生活点点滴滴!

Jquery attr和prop


function mcheckAll(obj,parentid){ 
    var mtarget = $('#'+parentid + " input[type='checkbox'] "); 
    if(obj.checked){ 
    //check  
        mtarget.attr('checked',true);
    }else{
     //uncheck  
        mtarget.attr('checked',false);
    }
 }
 
这里的全选反选第一次操作时是生效的,第二次就失效了...原因不明。
然后把attr换成了prop.
 
function mcheckAll(obj,parentid){ 
        var mtarget = $('#'+parentid + " input[type='checkbox'] "); 
        if(obj.checked){ 
        //check  
        mtarget.prop('checked',true);
    }else
        //uncheck  
        mtarget.prop('checked',false);
    } 
}
 
然后就生效了...


  • 若文章侵犯了您的权益,请联系我们进行处理。

  • 2016-05-09
  • 4190阅读
评论