0
点赞
收藏
分享

微信扫一扫

layui 取得checkbox复选/多选选中的值(多个值)


方法一:

          function get_data(idname){
var classid = '';
$("#"+idname+" .layui-form-checkbox").each(function(){
var _taht = $(this);
if(_taht.is(".layui-form-checked")){
classid += _taht.prev("input").val()+',';
}
});

classid = classid.slice(0,classid.length-1);

if(classid.length == 0){
classid = '';
}
//console.log(classid)
return classid;
}

var calssname_id=get_data('calssname');

calssname:是包多选的id

layui 取得checkbox复选/多选选中的值(多个值)_表单

方法二:

layui.use('form', function(){
var form = layui.form,
$ = layui.$;
//各种基于事件的操作。

form.on('submit(*)', function(data){
//将页面全部复选框选中的值拼接到一个数组中
var arr_box = [];
$('input[type=checkbox]:checked').each(function() {
arr_box.push($(this).val());
});
//数组
console.log(arr_box);
// ["董先生的CSDN"]
return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。
});

});

参考:​​layui获取checkbox复选框值 - sirdong - ​​

举报

相关推荐

0 条评论