layui.use(['form'],function () {
var form = layui.form;
form.on('checkbox(onCheckVal)', function(data){
var checkStr = '';
var _this = data.elem.parentNode; //获取 this 父级节点
var inputCheck = $(_this).find("input[type='checkbox']"); //获取父级下面的子节点 input[type='checkbox']
var hiddenId = $(_this).find("input[type='hidden']")[0].getAttribute("id"); //获取父级下面的子节点 隐藏域id
$.each(inputCheck,function () {
if($(this).is(':checked')){
checkStr += $(this).val() + ","; //逗号分隔符
}
});
checkStr=checkStr.substring(0,checkStr.length-1); //去除最后一个逗号
$("#" +hiddenId).val(checkStr); //把选中的 val 字符串添加到隐藏域中
});
})
layui 遍历复选框选中的value 值,拼接一个字符串传入后台
最新推荐文章于 2023-07-14 20:56:42 发布