【发布时间】:2015-06-11 00:26:34
【问题描述】:
SlickGrid:
网格行是否有 'selected'/'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 正在返回正确的行,但并不总是以正确的顺序。
标签: javascript c# slickgrid