原因:
deleteRow删除行以后会去调opts.view.deleteRow.call(opts.view,_4d2,_4d3);刷新页面上的行的index,index会发生改变;你原来rows的数据也会发生改变。
解决:
使用一个数组selectRows保存要删除的行,然后循环数组中的行进行删除。
本文探讨了在使用EasyUI的Datagrid组件时遇到的deleteRow方法无法删除多行记录的问题,分析了原因并提供了解决方案,帮助开发者更好地理解和处理此类情况。
原因:
deleteRow删除行以后会去调opts.view.deleteRow.call(opts.view,_4d2,_4d3);刷新页面上的行的index,index会发生改变;你原来rows的数据也会发生改变。
解决:
使用一个数组selectRows保存要删除的行,然后循环数组中的行进行删除。

被折叠的 条评论
为什么被折叠?