• 周四. 4月 25th, 2024

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

easyui 删除行的时候 引起的 bug

admin

11月 28, 2021

问题场景

easyui 编辑里 有删除行的功能

文档提供的方法如下

$aplgrid为grid 的容器

ind 为当前行的索引

$aplgrid.datagrid('deleteRow', ind);

问题描述

若不从最后一行删除  会导致删除的是前一行  删除最后一行的时候  直接报错

报错如下图

解决方案:

删除完  重新获取数据并加载

    // 删除
    _self.deleteRow = function (ind) {
        $aplgrid.datagrid('deleteRow', ind);
        var rows = $aplgrid.datagrid("getRows");    //重新获取数据生成行号
        $aplgrid.datagrid("loadData", rows);
    }

  

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注