layui.define(['layer', 'form'], function (exports) { var $ = layui.jquery,layer = layui.layer,form = layui.form; var table = $('#dateTable').DataTable({ ajax: { url: base+"/users/queryShareUsers", data : function(data) { data.keyword = $.trim($("#keyword").val()); data.num = $("#num").val(); } }, "columns": [ // 自定义数据列 {data:function(obj){ return ''; }}, {data: 'openid'}, {data: 'nickname'}, {data: 'username'}, {data: 'mobile'}, {data: 'num1'}, {data: 'num2'}, {data: 'num3'}, {data:function(obj){ return '' },sClass:'text-c'} ], "stateSaveParams": function () { // 初始化完成调用事件 // 重新渲染form checkbox form.render('checkbox'); web.hideTableBtns("#dateTable"); } }); form.on('checkbox(allChoose)', function(data){ var child = $(data.elem).parents('table').find('tbody input[type="checkbox"]'); child.each(function(index, item){ item.checked = data.elem.checked; }); form.render('checkbox'); }); //查询 $("#btn-query").on('click',function(){ table.ajax.reload(); }); //删除 $("#dateTable").on('click','.btn-delete', function(){ var id = $(this).attr('data-id'); layer.confirm('确认要取消吗?',function(index){ web.ajaxPost(base+"/users/updateShare",{id:id},function(data){ if(data.success){ table.ajax.reload(); layer.msg('取消成功'); }else{ layer.msg('取消失败'); } }); }); }); exports('shareUsersList', {}); });