2013-03-27 113 views
4

有没有办法通过它的ID来获得一行(在可见网格中的行索引)的索引,这也将使用排序/分组网格?slickgrid通过它的ID获得行的索引

我想从Slickgrid使用函数scrollRowIntoView,它需要行的索引。现在我的问题是我知道该行的ID,但不知道该行在网格中具有哪个索引。我也使用组,这意味着我无法搜索数据中的行索引。

回答

10

您可以使用dataView.getRowById()来获取过滤网格的索引,或者您可以使用dataView.getIdxById()从整个数据集中获取ID的索引。

+0

getRowById正是我所期待的。非常感谢你 – Preli 2013-03-27 14:51:06

+0

对我不起作用,例如我的网格中有26个项目,每页25个页面。我转到第2页,索引应为0,但返回26 – ladieu 2013-05-20 20:07:00

+0

您正在使用'getRowById'还是'getIdxById'?他们会为你回报不同的价值吗? – idbehold 2013-05-21 00:55:45