layui表格复选框赋值,获取表格复选框选中值,表格复选框回选
生活随笔
收集整理的這篇文章主要介紹了
layui表格复选框赋值,获取表格复选框选中值,表格复选框回选
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
layui獲取表格復(fù)選框提交/回選
表格JS
table.render({elem: '#app-from',id: 'app-from',url: '/plm/api/employee/listByRole?roleId=' + data.roleId,method: 'GET',page: true,limit:50,cols: [[{type: 'checkbox', fixed: 'left'},{field: 'no', width: 100, title: '編號(hào)'},{field: 'name', width: 150, title: '姓名'},{field: 'mobile', width: 150, title: '手機(jī)號(hào)碼'},{field: 'phone', width: 150, title: '電話'}]],done:function(result,currPage,count){//數(shù)據(jù)回調(diào)方法var data = result.data;data.forEach(function(value, i) {if(value.isRole > 0){//$('.layui-table .layui-table-body tr[data-index='+i+'] .layui-unselect').click();// layui-unselect和layui-form-checkbox都是同一個(gè)元素的class// 上面的方式也可以,但是如果一個(gè)頁面有多個(gè)表格的話,建議還是使用下面這種方式// 沒有開啟浮動(dòng)使用這個(gè)即可// $('div[lay-id="app-from"] .layui-table-body tr[data-index='+i+'] .layui-form-checkbox').click();// 開啟左浮動(dòng)使用這個(gè)$('div[lay-id="app-from"] .layui-table-fixed tr[data-index='+i+'] .layui-form-checkbox').click(); }})}, });獲取選中行
saveRoleUser:function(){var check = table.checkStatus('app-from');var userIds = [];$(check.data).each(function (i, o) {// o 即為表格中一行的數(shù)據(jù)userIds.push(o.userId);});var roleId= $("#roleId").val();tools.request({url: '/plm/api/role/updateUserRole',method: 'get',params: {userIds: userIds.join(","), roleId: roleId}}).done(res => {if (res.code == 0) {layer.closeAll();layer.msg('操作成功', {icon: 1});} else {layer.msg(res.msg, {icon: 2});}}) },j
總結(jié)
以上是生活随笔為你收集整理的layui表格复选框赋值,获取表格复选框选中值,表格复选框回选的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 负载开关、高侧开关、低侧开关等
- 下一篇: 中国综合社会调查调查数据