Ajax 带缓存的无限/分页滚动

Ajax 带缓存的无限/分页滚动,ajax,pagination,browser-cache,infinite-scroll,javascript-framework,Ajax,Pagination,Browser Cache,Infinite Scroll,Javascript Framework,我有一个要求,我需要显示一个长表。它不必一次显示所有内容,因此ajax加载它(加载前50个记录,然后每次用户滚动到/超过最后一行的第十行时再获取50行) 但我不确定分页和无限滚动这两种方式中哪一种更好。我希望用户能够在返回页面时跳到最后一个滚动到的点(当然是通过后退按钮;如果我可以在任何时候这样做,但是用户访问页面时,甚至更好!),并且前面的行也可见。同时,为了提高性能,我想将ajax调用的数量限制在尽可能低的水平 有什么想法吗

我有一个要求,我需要显示一个长表。它不必一次显示所有内容,因此ajax加载它(加载前50个记录,然后每次用户滚动到/超过最后一行的第十行时再获取50行)

但我不确定分页和无限滚动这两种方式中哪一种更好。我希望用户能够在返回页面时跳到最后一个滚动到的点(当然是通过后退按钮;如果我可以在任何时候这样做,但是用户访问页面时,甚至更好!),并且前面的行也可见。同时,为了提高性能,我想将ajax调用的数量限制在尽可能低的水平

有什么想法吗