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;