Flex中如何实现DataGrid的数据的反选
2013-04-15 16:15
393 查看
在DataGrid中实现反选其实就是拿到全部记录,然后减去选中的,就是没选的。
不过,这里的减去究竟如何减呢?
我的做法就是做标记:
不过,这里的减去究竟如何减呢?
我的做法就是做标记:
protected function button4_clickHandler(event:MouseEvent):void { var list:ArrayCollection=dg.dataProvider as ArrayCollection; var array:ArrayCollection=new ArrayCollection(); for(var i:int=0;i<list.length;i++){//拿到全部 var b:Boolean=true;//设置标记 for(var j:int=0;j<dg.selectedItems.length;j++){ if(list[i]==dg.selectedItems[j]){ b=false;//选中的设置为false } } if(b) array.addItem(list[i]);//标记为true的即为没有选中的,加到array里去 } dg.selectedItems=array.toArray(); }
相关文章推荐
- 在ASP.NET中如何在DataGrid中实现数据嵌套显示
- Flex dataGrid实现数据过滤
- Flex(mx:DataGrid)实现数据过滤显示
- NUI的DataGrid中想进行列的数据统计该如何实现?
- flex Datagrid数据列双击事件实现
- Easyui Datagrid 如何实现后台交互显示用户数据列表
- jqueryEasyui的datagrid分页显示数据,后台用thinkphp,如何实现?
- flex datagrid 嵌checkbox实现全选与数据存储(非绑定数据源)
- Easyui Datagrid 如何实现后台交互显示用户数据列表
- flex datagrid 嵌checkbox实现全选与数据存储(非绑定数据源)
- Flex中如何利用mx:HTTPService标签读取文本文件中的name/value这样的一对数据并显示在DataGrid中的例子
- flex实现DataGrid高亮显示数据的功能
- 如何在Flex中实现全选DataGrid中的所有Item
- easyui中的datagrid行数据如何实现上移和下移
- flex实现DataGrid高亮显示数据功能的解决方案
- 重新绑定数据的时候,如何保留Datagrid中的checkbox的值
- SOA 探索之 :数据服务层如何加速 SOA 实现
- 如何实现列转行呈现数据
- 如何在应用系统中实现数据权限的控制功能
- 如何实现GridView表格数据限制标题换行