SoFunction
Updated on 2025-04-10

LayUI table batch deletion method

1: Listen to check box events

var checkedArr=[];

('checkbox(demo)', function(obj){
if (=='all') 

return;
if (){
(.LAY_TABLE_INDEX);

                    //checkedArr[] = .LAY_TABLE_INDEX

}
else{
delete checkedArr[.LAY_TABLE_INDEX];

                    //delete checkedArr[];

}
});



var checkStatus = ('orderTest'),
data = ;


if (){

  for (var i=0; i< ; i++){

                [i];

//checkedArr[data[i].id]=i;
  }
}

for (var j=0; j< ; j++){
// $(".layui-table-view .layui-table tbody tr[data-index="+checkedArr[j]+"]").remove();

               

}

      $.each(checkedArr, function(k){
    $(".layui-table-view .layui-table tbody tr[data-index="+checkedArr[k]+"]").remove();
});

The above method of deleting batches of LayUI tables is all the content I share with you. I hope you can give you a reference and I hope you can support me more.