如何绑定复选框selModel

时间:2019-09-13 13:41:51

标签: checkbox extjs datagrid

我有一个带有一列的数据网格作为用于选择行的复选框。 但是我想通过dataIndex绑定selModel复选框,以便当它为'true'时,所有复选框都被选中,如果为'false',则没有选中。

dataIndex不起作用。还是有其他方法可以做到这一点?请提供一个想法。

下面是我的代码:

Ext.apply(this, {
            store: myStore(),
            hasAddButton: false,
            cls: this.cls + ' open-item-list',
            selModel: {
                selType: 'checkboxmodel',
                injectCheckbox: 2,
                checkOnly: true,
                ignoreRightMouseSelection: true,
                ***dataIndex: myApp.model.gridModel.SELECTED,***
                listeners: {
                    selectionchange: 'onItemsSelectionChange'
                }
            },
            scrollable: true,
            header: false,
            columns: [{
        text: 'Name',
        dataIndex: 'name'
    }, {
        text: 'Email',
        dataIndex: 'email',
        flex: 1
    }]
        });

谢谢你们。

0 个答案:

没有答案