我使用 Digg 风格的 Django-endless-pagination 并为我的项目激活了 ajax 支持。令人讨厌的是它从 URI 中隐藏了参数 ?page=N。
因此,例如,如果我从详细信息页面返回到一般列表页面,它会将我返回到第一页,而不是它来自的实际 page=N。
在 AJAX 停用的情况下,它按预期工作并将“页面”参数传递给 GET。但它会在 AJAX 激活后立即消失。
我已将 endend-pagination.js 的字符串 #103 从
return false;
至
return true;
页面参数正确传递给 URL,但似乎同时 AJAX 停止工作,在页面之间切换时强制重新加载整个页面。