`
xixian
  • 浏览: 210402 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Ext 设置CheckboxSelectionModel数据选中

 
阅读更多
转载
http://fireinjava.iteye.com/blog/483922

var recordIds=new Array();// 选中的Record主键列id列表  
var recordsChecked=new Array();// 选中的Record列表  
  
var store = new Ext.data.JsonStore({  
                url : 'viewXXX.do',  
                pruneModifiedRecords : true,  
                totalProperty : 'totalProperty',  
                root : 'root',  
                fields : [{name : 'id'},   
                          {name : 'status'}  
                          ],  
                listeners : {  
                    load : function() {  
                        var records = new Array();  
                        store.each(function(record) {  
                            if (recordIds.contains(record.data.id))  
                                 records.push(record);  
                        });  
                        selMod.selectRecords(records, true);// 以后每次load数据时,都会默认选中  
                    }  
                }  
            });  
      
    var selMod = new Ext.grid.CheckboxSelectionModel({  
        handleMouseDown : Ext.emptyFn,  
                listeners : {  
                    "rowdeselect" : {  
                        fn : function(e, rowIndex, record) {  
                            if (recordIds.contains(record.data.id)) {  
                                recordIds.remove(record.data.id);  
                                recordsChecked.remove(record);  
                            }  
                        }  
                    },  
                    "rowselect" : {  
                        fn : function(e, rowIndex, record) {  
                            if (!recordIds.contains(record.data.id))  
                                recordIds.push(record.data.id);  
                            recordsChecked.push(record);  
                        }  
                    }  
                }  
            });  
分享到:
评论

相关推荐

    Grid得到选择行数据的方法总结

    //得到选择所有行 //注:如果不声明var sm = new Ext.grid.CheckboxSelectionModel();则会报此句没有该对象或属性 Var selectRows = grid.getSelectionModel().getSelections(); selectRows[0].get(“gird中某列的...

    JSP+EXt2.0实现分页的方法

    var sm = new Ext.grid.CheckboxSelectionModel(); var cm = new Ext.grid.ColumnModel([ new Ext.grid.RowNumberer(), sm, {header:'编号',dataIndex:'id',sortable:true}, {header:'名称',dataIndex:'name',...

    弥补ExtJs CheckboxSelectionModel不能级联的自定义控件

    NULL 博文链接:https://brooke.iteye.com/blog/1477860

    Xabber客户端.zip

    android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台

    XUI-master.zip

    一个简洁而又优雅的Android原生UI框架,解放你的双手!还不赶紧点击使用说明文档,体验一下吧! 涵盖绝大部分的UI组件:TextView、Button、EditText、ImageView、Spinner、Picker、Dialog、PopupWindow、ProgressBar、LoadingView、StateLayout、FlowLayout、Switch、Actionbar、TabBar、Banner、GuideView、BadgeView、MarqueeView、WebView、SearchView等一系列的组件和丰富多彩的样式主题。

    基于背向散射的超声骨密度仪算法研究和软件设计的任务书.docx

    基于背向散射的超声骨密度仪算法研究和软件设计的任务书.docx

    机械毕业设计81五自由度机械臂设计.doc

    机械毕业设计81五自由度机械臂设计.doc

    数据可视化-上海各地区风速热力图

    数据可视化-上海各地区风速热力图

    侧边栏滑动.zip

    android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台

    RBF神经网络概述.doc

    RBF神经网络概述.doc

    游戏植物大战僵尸(经典版)

    游戏植物大战僵尸(经典版)

    社会工程优化器 (SEO) 元启发式优化算法matlab代码.zip

    1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    基于s7200自动售货机-plc-控制.doc

    基于s7200自动售货机-plc-控制.doc

    基于深度学习方法去评估锂电池健康状态(SOH)python源码.zip

    基于深度学习方法去评估锂电池健康状态(SOH)python源码.zip对象是NASA的锂电池容量衰退数据集,本资源中的源码都是经过本地编译过可运行的,评审分达到95分以上。资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 基于深度学习方法去评估锂电池健康状态(SOH)python源码.zip对象是NASA的锂电池容量衰退数据集,本资源中的源码都是经过本地编译过可运行的,评审分达到95分以上。资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。基于深度学习方法去评估锂电池健康状态(SOH)python源码.zip对象是NASA的锂电池容量衰退数据集,本资源中的源码都是经过本地编译过可运行的,评审分达到95分以上。资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 基于深度学习方法去评估锂电池健康状态(SOH)python源码.zip对象是NASA的锂电池容量衰退数据集,本资源中的源码都是经过本地编译过可运行的,评审分

    电脑工具.txt

    电脑工具.txt

    梯度金字塔机制(GPM)元启发式优化算法matlab代码.zip

    1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    安卓图片旋转放大缩写透明度调整例子.zip

    android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台

    移动机器人机械臂的设计小论文.doc

    移动机器人机械臂的设计小论文.doc

    thermometer_仪表盘.zip

    android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台

    带暂停功能倒计时TimeCountDown盒子适用.zip

    android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台

Global site tag (gtag.js) - Google Analytics