CheckboxSelectionModel: Как проверить строки по умолчанию? - PullRequest
1 голос
/ 18 сентября 2009

У меня есть EditorGridPanel с CheckboxSelectionModel. В Ext.data.Source, связанном с этой сеткой, у меня есть логическое значение, говорящее, должен ли флажок строк быть установлен по умолчанию или сейчас.

Как мне получить список, который отображается по умолчанию с правильно установленными значениями флажков по умолчанию, основанными на значении данных?

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

CB

1 Ответ

1 голос
/ 18 сентября 2009

Предполагая, что вы имели в виду Ext.data.Store, вы можете сделать это, передав отфильтрованную версию хранилища в качестве первого параметра в CheckboxSelectionModel.selectRecords, предпочтительно в событии show EditorGridPanel:

panel.addListener('show', function() {
  this.getSelectionModel().selectRecords(this.getStore().filter('isset', 'true'));
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...