Я пытаюсь проверить поле в сетке с помощью CheckBoxSelectionModel.
Как сетка загружает данные из моего магазина, как мне получить rowIndex загружаемой строки? Я хотел бы проверить значение конкретного столбца dataIndex и на основе значения, которое я хотел бы выбрать в начале строки. Этот код не работает, но это то, что я хотел бы сделать:Имея проблемы с захватом rowIndex в рендерере столбца
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}
],
Может кто-то пожалуйста, помогите мне с этим? Если вам нужно увидеть больше кода, так что это имеет смысл, просто дайте мне знать.
Я не уверен, если я полностью понимаю ваш вопрос, это данные, которые пытаться сделать как флажок не true или false? – Geronimo
Нет, но спасибо за ваш ответ. Я хотел проверить значение dataIndex, в данном случае «de_sealed_doc», и если значение не было равно «y», я хотел бы проверить коробку строки, в которой находится это значение. Решено решение Абделя. –