easyui Datagrid的deleteRow多行移除问题
来源:互联网 发布:中老年骨质疏松知乎 编辑:程序博客网 时间:2024/04/28 17:16
来源:http://www.myopenresources.com/page/resource_detail_1.html?rid=367
更多文章请查看本人博客网站:http://www.myopenresources.com
原因:
deleteRow删除行以后会去调opts.view.deleteRow.call(opts.view,_4d2,_4d3);刷新页面上的行的index,index会发生改变;你原来rows的数据也会发生改变。
解决:
使用一个数组selectRows保存要删除的行,然后循环数组中的行进行删除。
var selections =$('#menuInfos').datagrid('getSelections');
var selectRows = [];
for ( var i= 0; i< selections.length; i++) {
selectRows.push(selections[i]);
}
for(var j =0;j<selectRows.length;j++){
var index = $('#menuInfos').datagrid('getRowIndex',selectRows[j]);
$('#menuInfos').datagrid('deleteRow',index);
}
- easyui Datagrid的deleteRow多行移除问题
- Datagrid的deleteRow多行移除问题
- easyui Datagrid的deleteRow多行删除问题
- easyui datagrid deleteRow(删除行)的BUG!
- jquery easyui datagrid deleteRow(删除行)的BUG!
- Datagrid 的 deleteRow、insertRow使用
- easyui的datagrid数据问题
- easyui datagrid遇到的问题
- easyui的datagrid的分页问题
- easyui datagrid 动态添加、移除editor
- jquery easyui datagrid 两次加载的问题
- 解决easyui datagrid 翻页全选的问题
- easyui datagrid的多选问题
- 解决easyui的datagrid缓存问题
- Easyui Datagrid的Rownumber行号显示问题
- easyui中datagrid和layout的问题
- jquery easyui datagrid的getSelections问题
- easyui 列表datagrid初始化两次的问题
- Spring学习笔记(5)----依赖注入的简单实现
- 安卓图片压缩丑的根源----十年前Google的错误
- 权限修饰符的使用与比较
- http://daikainan.iteye.com/blog/1405575
- 键盘挡住UITextField问题和TPKeyboardAvoiding
- easyui Datagrid的deleteRow多行移除问题
- Spring学习笔记(6)----编码剖析Spring依赖注入的原理
- 推荐算法
- postgreSQL 使用With字句的例子
- GitHub使用教程
- 《openstack-nova》use-novaclient 创建虚拟机(createvms.py)
- Android学习 8-> 相对布局RelativeLayout
- SQLSERVER创建维护计划失败时解决办法
- [企业管理]人性化管理的基础讨论与思考之呻吟