带分页的jQuery DataTables

时间:2018-07-05 10:55:00

标签: jquery pagination datatables

我有超过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

0 个答案:

没有答案