后端使用column方法读取出来,assign到页面
$this->assign('cause_list', $this->model->group('cause')->where('cause<>""')->column(cause'));
页面端使用volist遍历出来
html部分
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">原因</label>
<div class="layui-input-block">
{volist name="cause_list" id="vo"}
<input name="cause" value="{$vo}" title="{$vo}" type="checkbox">
{/volist}
</div>
</div>
</div>
JS监听部分
// 监听搜索
form.on('submit(demo1)', function (data) {
//获取checkbox[name='cause']的值,获取所有选中的复选框,并将其值放入数组中
var arr = new Arr