- layui.use(['upload', 'table', 'form'], function () {
- var table = layui.table;
- table.render({
- elem: '#datatable'
- , url: '/manage/map/list'
- , method: 'post'
- , cellMinWidth: 80
- , cols: [[
- {field: 'id', width: 50, title: 'id'}
- , {field: 'name', title: '地图名称'}
- , {
- field: 'occupy', title: '领土归属', templet: function (d) {
- return enumUtil.occupyImage(d.occupy) + enumUtil.occupy(d.occupy);
- }
- }
- , {
- title: '操作', templet: function (d) {
- return '<button class="layui-btn layui-btn-xs" onclick="xadmin.open(\'编辑地图\',\'edit/' + d.id + '\', 500, 500)" type="button"><i class="layui-icon"></i>编辑</button>' +
- '<button class="layui-btn-danger layui-btn layui-btn-xs" onclick="remove(this, \'' + d.id + '\')" type="button"><i class="layui-icon"></i>删除</button>';
- }
- }
- ]]
- , page: {
- layout: ['limit', 'count', 'prev', 'page', 'next', 'skip'] //自定义分页布局
- , limits: [10, 20, 30, 40, 50]
- , groups: 3 //只显示 1 个连续页码
- , first: '首页'
- , last: '尾页'
- }
- });
- });
- function search() {
- var table = layui.table;
- table.reload('datatable', {
- where: {
- name: $('input[name="name"]').val()
- },
- page: {
- curr: 1
- }
- });
- }
- function reset(){
- $('#queryForm').reset();
- }
- function remove(obj, id) {
- layer.confirm('确认要删除吗?', function () {
- $.ajax({
- url: '/manage/map/delete/' + id,
- type: 'post',
- success: function (result) {
- if (result.code === 1) {
- $(obj).parents("tr").remove();
- layer.msg('删除成功', {icon: 1, time: 1000});
- } else {
- layer.alert("删除失败", {icon: 5});
- }
- },
- error: function () {
- layer.alert("请求失败", {icon: 5});
- }
- });
- });
- }