layui表格删除数据,并同data里面这条数据一同删除
时间: 2024-05-28 10:15:09 浏览: 67
LayUI表格批量删除方法
好的,关于您的问题,您可以使用layui表格的delete方法删除表格中的数据,并使用JavaScript的splice方法从数据data中删除相同的数据项。具体的操作可以参考代码示例:
// 获取表格实例
var table = layui.table;
// 获取当前选中行的数据
var checkStatus = table.checkStatus('my-table'); // 获取选中行的数据
// 遍历选中行的数据
checkStatus.data.forEach(function(item) {
// 在表格中删除选中行的数据
table.deleteRow(item);
// 在数据data中删除相同的数据
var index = data.indexOf(item);
if (index !== -1) {
data.splice(index, 1);
}
});
注意,在使用JavaScript的splice方法删除数据时,需要注意数据的索引值可能会发生变化,因此,我们需要使用indexOf方法获取要删除数据的索引值。
阅读全文