与Jquery或Django分页?

时间:2014-03-19 15:59:21

标签: jquery django pagination

无法决定使用哪种分页解决方案,我需要一些建议!

我使用jquery load()从我的django视图中获取不同的对象列表。我在子html中呈现列表并将其加载到主页上的div中。我已经像这样构建了这个网站。点击不同的链接但在div或对话框中加载结果/子htmls时,它不会更改网站。

所以标准的django分页不起作用。我必须以某种方式重建previus / next链接以将结果加载到同一个div中。

也许更容易用Jquery(插件?)进行分页?我已经使用了tablesorter插件来对列表进行排序,我认为无论如何它都适用于djangos分页(它可能只适用于当前的一个页面而不是整个列表)。

我要求就此提出一些一般性的想法和建议。你会怎么做分页?

1 个答案:

答案 0 :(得分:1)

你想要Django分页或Javascript解决方案 - 但不是两者。

如果你在JS中进行表排序,那么你的用户可能希望对整个表进行排序 - 而不仅仅是你为这个Django页面获得的行。可能你根本不想使用Django分页,并且在JS中完成所有这些操作。如果你正在使用jQuery tablesort,那么它已经有了一个分页插件。