1. 程式人生 > >layui中table中的刪除所有

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'] //            

   })             }         });