Я пытаюсь установить флажок в сетке, используя CheckBoxSelectionModel.
Как сетка загружает данные из моего магазина, как мне получить rowIndex загружаемой строки? Я хотел бы проверить значение определенного столбца dataIndex, и на основе значения я хотел бы выбрать поле в начале строки.
Этот код не работает, но это то, что я хотел бы сделать:
columns:
[
{dataIndex: 'de_sealed_doc', renderer: function(value,rowIndex,store,record){
console.log('rowIndex == '+rowIndex);
var sealedDocIndex = this.rowIndex;
//var gridModel = grid.getSelectionModel().select(2);
grid.getSelectionModel().select(sealedDocIndex);
//grid.getSelectionModel().selectAll();
console.log('sealedDocIndex --> '+sealedDocIndex);
//console.log('gridModel--> '+gridModel);
console.log('value--> '+value);
},
hidden: true},
{header: 'Document #', dataIndex: 'de_seqno', width: 100},
{header: 'Docket Text', dataIndex: 'docketText', renderer: this.customRenderer, width: 1000},
{header: 'Document(s)', dataIndex: 'docsDisplay', width: 500}
],
Может ли кто-нибудь помочь мне с этим? Если вам нужно увидеть больше кода, чтобы он стал более понятным, просто дайте мне знать.