easyui Datagrid的deleteRow多行移除问题


  • 原因:
    deleteRow删除行以后会去调opts.view.deleteRow.call(opts.view,_4d2,_4d3);刷新页面上的行的index,index会发生改变;你原来rows的数据也会发生改变。
    解决:
     使用一个数组selectRows保存要删除的行,然后循环数组中的行进行删除。

                                var selections  =$('#menuInfos').datagrid('getSelections');

你可能感兴趣的:(技术)