layui中table中的刪除所有
$('#delall').on('click', function () {
var checkStatus = table.checkStatus('list') ,
data = checkStatus.data;
delList = [];
data.forEach(function (n, i) {
delList.push(n.id);
}); //拼接複選框
if (delList != '') {
var delList = JSON.stringify(delList)
console.log(delList)
layer.confirm('確定刪除這' + data.length + '條選項麼?', function (index) {
$.ajax({ url: '',
type: 'delete',
dataType: 'json',
beforeSend: function (request) {
request.setRequestHeader("Authorization", window.sessionStorage.token);
},
data: {
id_list: delList,
},
success: function (data, statusText) { //
if (data.code === '200') {
table.reload('list', {});
layer.msg('刪除成功'); //
} else { //
layer.msg('刪除失敗'); //
} },
'error': function () {
layer.msg('系統錯誤');
console.log(delList)
}
})
})
} else {
layer.alert('請選擇需要刪除的行') //
layer.tips('請選擇需要刪除的行',$('#batchDel'),{ //
tips:[3,'#5fb878'] //
}) } });