欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LayUI数据表格实现批量删除

程序员文章站 2022-07-02 20:29:29
...
case 'delete':
 var data = checkStatus.data;
  // console.log(data);
  var arr = [];
  for (var i of data) {//  ES6新语法 遍历数组的值value
    // console.log(i);
    if (checkStatus = true) {
      arr.push(i.id);
    } else {
      //pop() 方法用于删除数组的最后一个元素并返回删除的元素。
      arr.pop(i.id);
    }
  }
  var token = JSON.parse(sessionStorage.getItem("token"));
  var info = {
    token: token,
    id: arr
  }
  console.log(info);
  $.ajax({
    url: MALL_URL + 'goods/brand/delete',
    method: 'post',
    data: JSON.stringify(info),
    success: function (res) {
      console.log(res);
      if (res.code == 200) {
        alert(res.msg);
        table.reload('test', {
        })
      } else {
        alert("系统出错啦!请稍后试试~");
        layer.close(index);
      }
    },
    error: function (err) {
      console.log(err);
      alert("系统出错啦!请稍后试试~");
      layer.close(index);
    }
  });
  break;

上一篇: layui数据表格

下一篇: 【笔记】