我有超过5000条记录。现在,如果获取的所有内容比页面挂起的时间长10-15秒,然后显示记录,我知道这很明显。
从我获取的地方记录某种API。它具有按页读取记录(即从20开始的记录计数)和记录总数(即10条记录或25条记录)的功能
所以我的想法是,我将显示前10条记录,而不是有人点击分页号显示另外一条记录。但是问题是,当我仅获取前10条记录时如何显示号码分页
我的代码
function onQuerySuccess() {
var html = "";
while (records.moveNext()) {
html += "<tr><td>" + nulltoEmpty(record.get_item('StaffNo')) + "</td><td>" + nulltoEmpty(record.get_item('Title')) + "</td><td>" + nulltoEmpty(record.get_item('JobTitle'));
html += "</td><td>" + nulltoEmpty(record.get_item('Department')) + "</td><td>" + nulltoEmpty(record.get_item('WorkPhone')) + "</td><td>" + nulltoEmpty(record.get_item('WorkEmail'));
html += "</td></tr>";
// set lastPageID for last possible item
}
$('#staff tbody').append(html);
$('#staff').DataTable();
}
那么如何使用iTotalRecords