{extend name="public:form" /} {block name="body"} <div class="layui-fluid"> <div class="layui-row layui-col-space15"> <div class="layui-col-md12"> <div class="layui-card"> <div class="layui-card-body"> <form class="layui-form"> </form> </div> <div class="layui-card-header"> <button class="layui-btn" onclick="xadmin.open('新增部门','/department_add',600,400)"><i class="layui-icon"></i>添加</button> </div> <div class="layui-card-body "> <table class="layui-table layui-form"> <thead> <tr> <th>部门编号</th> <th>部门</th> <th>排序</th> <th>操作</th> </thead> <tbody> {volist name="data" id="item"} <tr> <td>{$item.id}</td> <td>{$item.name}</td> <td>{$item.sort}</td> <td class="td-manage"> <a title="编辑" onclick="xadmin.open('编辑','/department_edit/{$item.id}')" href="javascript:;"> <i class="layui-icon"></i> </a> <a title="删除" onclick="member_del(this,'{$item.id}')" href="javascript:;"> <i class="layui-icon"></i> </a> </td> </tr> {/volist} </tbody> </table> </div> </div> </div> </div> </div> </body> <script> layui.use(['laydate','form'], function(){ var laydate = layui.laydate; var form = layui.form; //执行一个laydate实例 laydate.render({ elem: '#start' //指定元素 }); //执行一个laydate实例 laydate.render({ elem: '#end' //指定元素 }); }); /*用户-停用*/ function member_stop(obj,id){ layer.confirm('确认要停用吗?',function(index){ if($(obj).attr('title')=='启用'){ //发异步把用户状态进行更改 $(obj).attr('title','停用') $(obj).find('i').html(''); $(obj).parents("tr").find(".td-status").find('span').addClass('layui-btn-disabled').html('已停用'); layer.msg('已停用!',{icon: 5,time:1000}); }else{ $(obj).attr('title','启用') $(obj).find('i').html(''); $(obj).parents("tr").find(".td-status").find('span').removeClass('layui-btn-disabled').html('已启用'); layer.msg('已启用!',{icon: 5,time:1000}); } }); } /*用户-删除*/ function member_del(obj,id){ layer.confirm('确认要删除吗?',function(index){ //发异步删除数据 var url = '/department_del'; var data = {id: id}; $.ajax({ url: url, method: "POST", data: data, dataType: "json", success: function (data) { if(data.status == 1){ layer.msg(data.message,{icon:1,time:1000}); location.reload() } else { layer.alert(data.message, { icon: 5 }); } }, error : function (XMLHttpRequest, textStatus, errorThrow ) { console.log('AJAX 执行删除失败...'); } }); }); } function delAll (argument) { var data = tableCheck.getData(); layer.confirm('确认要删除吗?'+data,function(index){ //捉到所有被选中的,发异步进行删除 layer.msg('删除成功', {icon: 1}); $(".layui-form-checked").not('.header').parents('tr').remove(); }); } </script> {/block}