LayUI表格批量删除
2018-03-28 17:31
411 查看
一:监听复选框事件
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();
});
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 数据表格批量删除和多条件搜索
- LayUI表格批量删除方法
- 前端_全选、反选、批量删除、表格
- AngularJS表格数据全选反选批量删除,删除的数据添加到数组里
- AngularJS表格数据全选反选,批量删除,借助计数器删除
- Silverlight删除数据表格中的数据,表格头部定义全选按钮,批量删除
- vue+element的表格实现批量删除功能
- 表格6:《按钮搜索 + 全选 + 排序查询 + 批量删除 + 总计》
- 【原创】表格前端新增和批量删除
- ExtJs DataPanel表格checkbox批量删除
- php对表格进行批量操作如全选反选删除功能
- 表格1:《添加商品 + 全选 + 反选 + 批量删除 + 总计》
- 初学Html5+CSS之表格添加用户+删除用户+修改数据+删除全部+批量删除+查询数据+内容判断
- MySQL:按前缀批量删除表格
- angular 输入添加,全选,批量删除表格数据
- AngularJs页面对表格进行查询,批量删除,计价
- sql2005 批量删除表格的一种方法
- 【原创】前端表格的增,删(批量删除)-弹窗追加-两个数组对比去掉重复
- jquery table表格添加删除数据(含批量删除,全选全不选和简单的表单验证)
- layui动态添加删除表格,并获取表格中的值