gpt4 book ai didi

javascript - php select ajax成功后jquery的简单分页

转载 作者:行者123 更新时间:2023-11-28 07:21:01 26 4
gpt4 key购买 nike

我想对我的ajax成功的结果进行分页。在我的ajax中,当我成功时,我将所有结果附加到一个表中(该表默认情况下只有标题为空)

我用了this 教程,但我不知道当默认情况下表为空时如何使其工作。默认情况下有值时我能够使其运行。

ajax成功后填充表时,数据没有发生任何变化,所有数据都会显示。对于这种场景是否有更适用的示例或教程。或者当前教程需要做什么才能使其正常工作。

如有任何建议,我们将不胜感激

最佳答案

您不应该以这种方式使用分页,我建议您让您的函数仅返回所选页面所需的记录。

如果您只想显示一个子集(例如第 1 页中的 30 行),那么让您的 ajax 返回所有集合(例如 300 行)是有用的。因此,您应该向从数据库返回记录的函数(我们称之为 getRecords)添加一些参数:

  • 页面:分页器的当前/选定页面
  • 记录:您希望在每页中显示多少条记录

结合这两者,您可以相应地限制您的sql,f.instance(您可以在php代码中调用之前准备限制和偏移量):

select blablabla from blablable where blablablu
limit records, offset (page * records)

注意:这里的第一页为零。因此,对于第一页,第一条记录将为 0,显示的最后一条记录将为 30(即 (0 + 1) *30)。

这里有一个good tutorial .

关于javascript - php select ajax成功后jquery的简单分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30323985/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com