如何在 ExtJS3.4 的网格面板中添加复选框列

Posted

技术标签:

【中文标题】如何在 ExtJS3.4 的网格面板中添加复选框列【英文标题】:How to add a checkbox column in a gridpanel in ExtJS3.4 【发布时间】:2016-07-04 07:24:46 【问题描述】:

想在网格面板中添加一个复选框列。

我试过这个。

var sm = Ext.create('Ext.selection.CheckboxModel'); 

在网格中我正在配置它。 selModel: sm,

任何人都可以帮助我吗?

【问题讨论】:

【参考方案1】:
    Please follow this code
    I am sure this code is working fine.

     var sm = new Ext.grid.CheckboxSelectionModel(
                width: 25,
                singleSelect: true,
                header: ''
            );


     xtype: 'grid',
     sm: sm,
     store: store,
     trackMouseOver: true,
     cm: new Ext.grid.ColumnModel(
     defaultSortable: true,
         columns: [
              sm,
           dataIndex: 'record', header: 'Record' ,


                      ]
)

【讨论】:

我正在动态生成我的专栏。从 xml 获取列。

以上是关于如何在 ExtJS3.4 的网格面板中添加复选框列的主要内容,如果未能解决你的问题,请参考以下文章

如何在 extjs 3.4 网格面板中显示/隐藏列

如何在 extjs 3 网格面板中显示/隐藏列

带有复选框列的 Ext JS 网格面板

ExtJS 3.4.1 网格面板删除标题偏移

如何在网格面板中删除或添加列

extjs 3.4 如何动态添加复选框到工具栏