• sencha gridpanel checkbox 复选框的勾选 以及和单机行冲突


    gridpanel显示checkbox:

    添加SelectionModel为Checkbox Selection Model

    {

                        xtype: 'gridpanel',

                        id: 'Grid1',

                        header: false,

                        title: '条线列表',

                        deferRowRender: false,

                        forceFit: true,

                        store: 'NewTiaoXianStore',

                        columns: [

                            {

                                xtype: 'gridcolumn',                           

                                dataIndex: 'Id',

                                text: 'Id'

                            },

                            {

                                xtype: 'gridcolumn',

                                dataIndex: 'Name',

                                text: '条线名称'

                            },

                            {

                                xtype: 'gridcolumn',

                                dataIndex: 'Description',

                                text: '条线描述'

                            }

                        ],

                        selModel: Ext.create('Ext.selection.CheckboxModel', {

               checkOnly: true //防止单击行的时候,其他选中的checkbox被取消选中

                        })

                    }

     

    复选框的勾选

    在load回调中根据字段checked值判断是否勾选

    var store=Ext.getStore("Store");

    store.proxy.extraParams={method:"GetList"};

    store.load({

        callback:function(records, options, success){

            for(var i in records)

                {

                    if(records[i].data.checked)

                        {                   

                            Ext.getCmp("Grid1").getSelectionModel().select(records[i],true); //勾选该记录

                        }

                }

    }});

    //grid根据行号(从0开始)选中

    //第一个参数可以是行号或者records合集,第二个参数true表示保持之前勾选的(追加)

    Ext.getCmp("Grid1").getSelectionModel().select(rowIndex,true); 

    From:http://www.cnblogs.com/xuejianxiyang/p/5220397.html

  • 相关阅读:
    有限自动机的构造与识别
    c语言文法
    201506110097-试验一实验报告
    作业9.30
    组合数据类型练习,综合练习
    Python综合基础练习
    linux基本命令
    试述大数据对思维方式的重要影响
    语法分析
    有限自动机的构造与识别
  • 原文地址:https://www.cnblogs.com/xuejianxiyang/p/5220397.html
Copyright © 2020-2023  润新知