【发布时间】:2018-11-28 12:21:28
【问题描述】:
我有一个 slickgrid 列表,其中包含数百个数据,并且我有一个包含日期的列日期。我按日期 desc 订购了它,其中有很多未来的日期,而不是向下滚动到当前日期,我需要在页面加载时将 slickgrid 自动滚动到当前日期。
我只想知道如何在 slickgrid 中实现这一点。我没有找到任何有用的链接,所以我把它贴在这里。
【问题讨论】:
标签: javascript php html slickgrid
我有一个 slickgrid 列表,其中包含数百个数据,并且我有一个包含日期的列日期。我按日期 desc 订购了它,其中有很多未来的日期,而不是向下滚动到当前日期,我需要在页面加载时将 slickgrid 自动滚动到当前日期。
我只想知道如何在 slickgrid 中实现这一点。我没有找到任何有用的链接,所以我把它贴在这里。
【问题讨论】:
标签: javascript php html slickgrid
我猜你需要编写一个函数来查找具有当前日期的第一行并返回它的行索引。然后你可以使用类似的东西
grid.scrollRowIntoView(rowIndex,doPaging)
在此处查看文档: https://github.com/mleibman/SlickGrid/wiki/Slick.Grid#scrollRowIntoView
【讨论】:
这里没有代码可以尝试和复制,但这是我能想到的一种方法。
我们可以在光滑网格行Extract row index from slickgrid using a unique cell value中找到日期值并获取行索引,然后使用光滑网格的gotoCell转到该行。
【讨论】: