【easyui】easyui datagrid deleteRow报错修复

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xuexiiphone/article/details/81119284

报错信息

当在easyui中,只在前台进行数据删除时,会发生一个bug报错。
报错代码如下图:

Uncaught TypeError: Cannot read property 'code' of undefined

有个哥们儿通过修改easyui的基础js修复了该bug

详见http://my.oschina.net/fants/blog/77189

我的思路

1 重载datagrid的数据
2 让页面自动刷新其index,使错误的index修改正确
3 调用deleterow方法

                        var data = $('#resultDataGrid').datagrid("getData");
                        $('#resultDataGrid').datagrid("loadData", []);
                        $('#resultDataGrid').datagrid("loadData", data);
                        $("#resultDataGrid").datagrid("deleteRow", checkedRowIndex);

猜你喜欢

转载自blog.csdn.net/xuexiiphone/article/details/81119284