Я использую ExtJs6
Выбор сетки равен нулю, даже после выбора строки
У меня есть сетка и столбец флажок в качестве первого столбца сетки.
{ header: 'Select rows', dataIndex: 'selectedrows', xtype: 'checkcolumn' }
...
....
....
some more columns
.....
Строки можно выбрать, проверив чекбоксы, которые работают нормально. Теперь мое требование - пользователь может проверить столько строк, сколько захочет, но я хочу только последнюю проверочную строку. Например, если пользователь проверил строки в следующем порядке row3 row2 row4 row1
Тогда я хочу Row1 записи, как это последняя строка проверяется пользователем.
Для запуска этого я попробовал получать выбор сетки следующим образом-
var selModel = grid.getSelectionModel();
var lngth = selModel.getSelection().length;
Но здесь я удивлен увидеть значение lngth является 0, даже если я выбрал 4 строки. Любые идеи, что я делаю неправильно здесь, и как я могу получить последнюю запись проделанной строки.
Колонка проверки не является моделью выбора. Используйте модель выбора флажка. –