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

LayUI表格批量删除方法

程序员文章站 2023-09-07 15:30:23
一:监听复选框事件 var checkedarr=[]; table.on('checkbox(demo)', function(obj){ if (ob...

一:监听复选框事件

var checkedarr=[];

table.on('checkbox(demo)', function(obj){
if (obj.type=='all') 

return;
if (obj.checked){
checkedarr.push(obj.data.lay_table_index);

                    //checkedarr[obj.data.id] = obj.data.lay_table_index

}
else{
delete checkedarr[obj.data.lay_table_index];

                    //delete checkedarr[obj.data.id];

}
});



var checkstatus = table.checkstatus('ordertest'),
data = checkstatus.data;


if (checkstatus.isall){

  for (var i=0; i<data.length ; i++){

                checkedarr.push[i];

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

for (var j=0; j<checkedarr.length ; 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();
});

以上这篇layui表格批量删除方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。