layui——刪除表格數據(數組數據)


table.on('tool(dataTable)', function(obj) { //注:tool是工具條事件名,test是table原始容器的屬性 lay-filter="對應的值"
var data = obj.data; //獲得當前行數據
var layEvent = obj.event; //獲得 lay-event 對應的值
//獲取點擊的應用位置
if (layEvent == 'delete') {
layer.confirm('確認刪除嗎?', function(index) {
mans.forEach((item, index) => {//先循環數組的數據
let bool = item.userId == data.userId;//定義一個bool如果數據的id和當前行數據相等
if (bool) {
mans.splice(index, 1);
}
});
console.log(mans);
obj.del(); //刪除對應行(tr)的DOM結構,並更新緩存
layer.close(index);
});
}
});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM