layui数据表格删除当前行的实现方法删除Layui数据表中当前行的实现方法,删除layui数据表中当前行的实现方法:首先创建一个代码样本文件;然后传递“old data . split(obj . tr . data(‘ index ‘),1);”方法删除当前行。
推荐:《layUI教程》
这种方法适用于任何品牌的计算机。
数据表如下:
t2={
elem: ‘#test2 ‘,
data: tableData2,
第:页为假,
width :($ parent . window)。width()-50,
cols: [[
{type:’checkbox ‘,field:’id’},
{ field : ‘ cstmoldno ‘,title :’ customer model number ‘,edit:’text’},
{ field: ‘ cstprodname ‘,title :’ product name ‘,edit:’text’},
{field :’ material ‘,title :’ product material ‘,edit:’text’},
{字段: ‘首次尝试日期’,标题: ‘验证日期’,编辑: ‘文本’ },
{字段: ‘交货日期’,标题: ‘交货日期’,编辑: ‘文本’ },
{field:’unit ‘,title:’ unit ‘,edit:’text’},
{field:’count ‘,title:’ quantity ‘,edit:’text’},
{field:’upTax ‘,title: ‘含税单价’,edit:’text’},
{字段: ‘价格税’,标题: ‘含税金额’,编辑: ‘文本’ },
{field: ‘备注’,title: ‘备注’,edit:’text’},
{fixed: ‘right ‘,title:’ operation ‘,width :’ 10% ‘,align :’ center ‘,toolbar 3360′ # bardemo’}
]]
};单击方法删除当前行:
if(obj . event==’ del ‘){
层。确认(‘您确定要删除它吗?’,{btn:[‘是的,我确定’,’我会再考虑’]},
function(){
var old DATa=table . cache[‘ test 2 ‘];
old DATa . splice(obj . tr . data(‘ index ‘),1);
Layer.msg(‘删除成功’,{time: 10},function(){
table.reload(‘test2 ‘,{ data : old data });
});
{}
)
splice()方法主要用于删除}layui中表格的当前行。
splice()方法在数组中添加/删除项,然后返回删除的项。
注意:这个方法改变了原始数组。
语法
arrayObject.splice(索引,多少,项1,itemX)
解释
splice()方法可以从索引开始删除零个或多个元素,并用参数列表中声明的一个或多个值替换这些删除的元素。以上是删除layui数据表中当前行的实现方法的详细内容。请多关注其他关于Lei.com PHP知识的相关文章!