可以使用jQuery滚动到表中的行吗?

时间:2011-06-24 16:29:53

标签: jquery animation

我有一套约4000条记录。我一次在表格中显示15个,我很好奇是否还有实现“滚动动画”,允许用户滚动到表格中的特定位置?

例如,如果用户正在查看记录1-15并且他们想查看2000-2015记录,那么会有一个插件可以使记录向下滚动到该位置。

另外,这会导致性能问题(因为我可能会加载4000条记录)?

2 个答案:

答案 0 :(得分:2)

是的。您可以考虑每行生成一个锚<a>,这样您就可以滚动到特定的位置。

这是一个为您执行此操作的插件:http://plugins.jquery.com/project/ScrollTo

答案 1 :(得分:1)

你在这里有两个不同的问题。

首先查看可以处理大量数据集的网格插件。这通常通过虚拟渲染完成 我喜欢SlickGrid(在many other places中,它用于在SEDE中显示查询结果。)

然后你可以弄清楚如何滚动到特定行,因为这几乎肯定取决于网格实现本身。