所以基本上我有这个网站通过PHP查询显示我的数据库中的内容。
事实上,我的数据库中有大约300多个条目,这意味着显示的页面非常非常长。
我的问题:如何将结果限制为,比方说,25个元素,和 当用户滚动整个页面时,请加载25?
我知道我可以在SQL查询中限制结果,但这不是我想要的。我想要的是类似Facebook Newsfeed:它最初非常小,但滚动的越多,加载/显示的数据就越多。您也无需点击“显示更多”之类的任何按钮,因为Facebook知道您何时触及页面底部。
在google / SO上找不到任何搜索内容。也许我只是使用错误的关键字,因为我猜这是一个相当常见的问题。
谢谢!
答案 0 :(得分:0)
要实现您的要求,您需要使用JavaScript。
您可以加载所有输入并使用CSS隐藏前25个后的所有内容,然后使用JS将它们分组显示。
或FB和其他人这样做的方式。他们使用额外的Ajax请求来获取其他帖子的JSON提要并将其加载到原始页面中。