只需创建一个功能来记住当用户离开页面并通过后退按钮返回时通过ajax加载更多按钮加载的数据。
我的想法是:
我的查询当前返回16个新结果,所以我可以简单地执行'more of more x 16'然后将其用作LIMIT claus中的最后一个参数。
这不应该影响正在加载的新数据,因为我已经指定了ajax中的url。
这是正确的方法吗?还是另一种更简单的方法?
克雷格
答案 0 :(得分:0)
When the page is loaded, it checks for a more parameter and then runs
the query depending on that
如果它根据该参数运行查询,则表示您并未真正缓存结果。
如果您想记住这些数据以加快页面加载,您应该在查询后计算与其他数据相对应的html并将其保存在文件中。
然后,如果url中存在相同的参数(如果存在这些文件),则可以包含缓存文件中的预格式化数据。