SlickGrid:SlickGrid: определить, выбран ли строка
Есть ли «выбрано»/«IsSelected» или аналогичное свойство для строк сетки?
Если я использую 'grid.getSelectedRows', то строки, кажется, возвращаются в том порядке, в котором они были выбраны (нажаты), не обязательно в том порядке, в котором они отображаются в сетке. Я хочу, чтобы выбранные строки были в видимом порядке, сверху вниз.
Я могу получить каждый элемент с grid.getDataItem, но как определить, выбрана ли строка? Нужны ли свойства для строки, а не элемента данных?
for (var i = 0, ii = grid.getDataLength(); i < ii; i++) {
var item = grid.getDataItem(i);
if (!item.selected()) { <- fails because there is no selected property
continue;
}...
Спасибо!
Вы пробовали 'grid.getSelectedRows()'? –
Да, спасибо. getSelectedRows возвращает правильные строки, но не всегда в правильном порядке. – AnotherFineMess