Как запустить редактирование в EditingPlugin в сетке? - PullRequest
0 голосов
/ 14 февраля 2012

Я знаю индекс строки и имя столбца.Но EditingPlugin нужно

startEdit( Ext.data.Model record, Ext.data.Model columnHeader )</code>.

Как я могу взять его и вернуть?

Ответы [ 2 ]

2 голосов
/ 14 февраля 2012

Для записи вы можете сделать

record = grid.getStore().getAt(recordIndex);

, но для заголовка столбца, я не думаю, что вам это нужно, так как startit запрашивает столбец, а не его заголовок.В плагине CellEditing он говорит заголовок столбца, но описывает его как объект столбца.

columnHeader: Ext.data.Model Объект Column, определяющий редактируемый столбец

Предоставить более подробныйПример, содержащий доступные локальные переменные, и я постараюсь найти решение и для столбца.

0 голосов
/ 29 января 2014

Если вы знаете индекс столбца, вы также можете сделать это:

 cellEditor.startEditByPosition({row:0,column:0})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...