<div class="itemCke">
<label>选择1</label>
<input type="checkbox" name="cka" value="01">
<label>选择2</label>
<input type="checkbox" name="cka" value="02">
<label>选择3</label>
<input type="checkbox" name="cka" value="03">
<label>选择4</label>
<input type="checkbox" name="cka" value="04">
<label>选择5</label>
<input type="checkbox" name="cka" value="05">
<input type="hidden" id="cheName" value="05">
</div>
<script>
//调用方法
seeCheckBox("cheName")
</script>
js代码
//复选框回显
function seeCheckBox(obj) {
var checks = $("#" + obj).val(); //获取隐藏域值
var checkArray = checks.split(","); //拆分字符串为数组
var checkObj = $("#" +obj).siblings("input[type='checkbox']");
$.each(checkArray,function (k, v) {
$.each(checkObj,function (o, j) {
//获得所有复选框的value值,用checkArray中的值和他们比较,如果有,则说明该复选框被选中
if(v == j.value){
$(this).prop("checked",true);
}
})
})
}
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/031c5bb2df78f60ed7c82df818a0688c.png)