html5 checkbox

1 选中状态的设置与获取

(1)获取checkbox是否选中:

java 复制代码
 $("#checkbox").is(":checked");
 $("#checkbox-id")get(0).checked
 $('#checkbox-id').attr('checked')

(2)设置checkbox是否选中

java 复制代码
   $("#checkbox").attr("checked", true);//设置为选中状态
   $("#checkbox").attr("checked", false);//设置为未选中状态
   $("#checkAll").prop("checked",false);//重新请求数据的时候把全选框变为未选中

2 获取选中值和设置选中状态

(1) 设置选中状态JS代码

var listcheck = document.getElementsByName("btn_check");//获取checkbox列表

java 复制代码
for (var i = 0; i < listcheck.length; i++) {
    if (listcheck[i].value == result["personid"]) {//判断条件
        listcheck[i].checked = true;
    } else {
        listcheck[i].checked = false;
    }
}

(2) 获取选中值JS代码

java 复制代码
var check=document.getElementsByName("ljzdcheck_update");
for(var i=0;i<check.length;i++){
    if(check[i].checked==true){
        selectidlist=selectidlist+check[i].id+",";
    }
}
相关推荐
李伟_Li慢慢9 分钟前
10-mini版bindingStates
前端·three.js
李伟_Li慢慢11 分钟前
08-BufferAttribute
前端·three.js
李伟_Li慢慢12 分钟前
09-mini版WebGLAttributes
前端·three.js
李伟_Li慢慢13 分钟前
11-mini版WebGLGeometries
前端·three.js
李伟_Li慢慢14 分钟前
18-mini版WebGLRenderList
前端·three.js
李伟_Li慢慢15 分钟前
15-mini版WebGLMaterials
前端·three.js
ji_shuke22 分钟前
Vue3 前端批量打印 PDF/图片踩坑记:跨域、合并打印、对话框闪退与按钮一直 loading
前端·pdf·状态模式·pdf打印
李伟_Li慢慢22 分钟前
06-mini版WebGLState
前端·three.js
李伟_Li慢慢27 分钟前
04-three.js的渲染流程概览
前端·three.js
李伟_Li慢慢28 分钟前
07-WebGLProperties
前端·three.js