jQuery判断checkbox是否选中的4种方法

方法一:
if ($("#checkbox-id")get(0).checked) {
    // do something
}
方法二:
if($('#checkbox-id').is(':checked')) {
    // do something
}
方法三:
if ($('#checkbox-id').attr('checked')) {
    // do something
}
方法4:
<input type="checkbox" onchange="check(this);" value="" checked/>
function check(event){
  if($(event).prop("checked")){//选中
    // do something
  }else{//未选中
    // do something
    //操作失败,保留原选中状态
    $(event).attr("checked","checked");
    //操作成功,删除
    $(event).remove();
  }
}

 

posted @ 2016-05-17 09:15  flay  阅读(547)  评论(0编辑  收藏  举报