无法决定使用哪种分页解决方案,我需要一些建议!
我使用jquery load()从我的django视图中获取不同的对象列表。我在子html中呈现列表并将其加载到主页上的div中。我已经像这样构建了这个网站。点击不同的链接但在div或对话框中加载结果/子htmls时,它不会更改网站。
所以标准的django分页不起作用。我必须以某种方式重建previus / next链接以将结果加载到同一个div中。
也许更容易用Jquery(插件?)进行分页?我已经使用了tablesorter插件来对列表进行排序,我认为无论如何它都适用于djangos分页(它可能只适用于当前的一个页面而不是整个列表)。
我要求就此提出一些一般性的想法和建议。你会怎么做分页?
答案 0 :(得分:1)
你想要Django分页或Javascript解决方案 - 但不是两者。
如果你在JS中进行表排序,那么你的用户可能希望对整个表进行排序 - 而不仅仅是你为这个Django页面获得的行。可能你根本不想使用Django分页,并且在JS中完成所有这些操作。如果你正在使用jQuery tablesort,那么它已经有了一个分页插件。