JQuery DataTables с нумерацией страниц - PullRequest
0 голосов
/ 05 июля 2018

У меня более 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

...