我有一个PHP curl
请求,该请求返回json
数据。
"records": {
"name": "John;",
"last_name": "Travolta"
},
我可以在foreach
循环中显示此数据。
但是,它有50多个记录。
我是否可以进行分页,所以我每页可以显示5条记录?
请注意,具有限制的请求无效,它仍会返回所有数据:
http://api-request-url?limit=5
答案 0 :(得分:0)
有一堆可以使用的JS库。我以前使用过pagination.js,它很容易实现。
对于数据源,您可以使用数组,对象,函数或URL。您还可以发出AJAX请求以获取数据,这可能与您的设置配合得很好。
示例(来自文档):
$('#demo').pagination({
dataSource: [1, 2, 3, 4, 5, 6, 7, ... , 195],
callback: function(data, pagination) {
// template method of yourself
var html = template(data);
dataContainer.html(html);
}
});