Extjs 4.x - CheckboxModel, чтобы получить проверенное и непроверенное значение - PullRequest
2 голосов
/ 15 июля 2011

Я использовал модель флажка на панели сетки. Когда я установил флажок, я проверяю значение столбца. Теперь, что мне нужно, когда я не проверен, мне нужно получить то же самое непроверенное значение.

var selModel = Ext.create('Ext.selection.CheckboxModel', {
    checkOnly: true,
    listeners: {
        selectionchange: function(model, records) {
            if (records[0]) {
                id = records[0].get('id');
                alert(id);
            }
        }
    }
});

Заранее спасибо.

С уважением,

Riyaz

1 Ответ

1 голос
/ 16 июля 2011

Это ответ:

var selModel = Ext.create('Ext.selection.CheckboxModel', {
    checkOnly: true,
    listeners: {
        deselect: function(model, record, index) {
            id = record.get('id');
            alert(id);
        },
        select: function(model, record, index) {
            id = record.get('id');
            alert(id);
        }
    }
})
...