[英]Simple pagination for jquery after ajax success of php select
我想对ajax成功的结果进行分页。 在我获得成功的ajax中,我将所有结果追加到一个表中(this table is empty by default only header)
。
我使用了本教程,但是当表默认为空时,我无法弄清楚如何使其工作。 默认情况下,我能够使它运行。
在ajax success
之后填充表时,所有数据都不会显示任何内容。 是否有针对这种情况的more applicable sample
或教程。 或what needs to be done on the current
教程what needs to be done on the current
才能使其正常工作。
任何建议表示赞赏
您不应以这种方式使用分页,建议您使函数仅返回所选页面所需的记录。
如果只想显示一个子集(第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)。
在这里,您有一个很好的教程 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.