jQuery判断checkbox是否选中及获取选中值

方法一:
if ($("#checkbox-id")get(0).checked) {

    // do something
}

方法二:
if($('#checkbox-id').is(':checked')) {

    // do something
}

方法三:
if ($('#checkbox-id').attr('checked')) {

    // do something
}

 

遍历页面上所有的checkbox:

$('#tbl').find(':checkbox').each(function(){
  if ($(this).is(":checked")) {
    //操作
  }
});
 
获取选中值:
function chk(){
var obj=document.getElementsByName('test'); //选择所有name="'test'"的对象,返回数组
//取到对象数组后,我们来循环检测它是不是被选中
var s='';
for(var i=0; i<obj.length; i++){
if(obj[i].checked) s+=obj[i].value+','; //如果选中,将value添加到变量s中
}
原文地址:https://www.cnblogs.com/weimingxin/p/7169603.html