Одновременное получение набора записей в таблицах данных jquery

#jquery #datatables

#jquery #таблицы данных

Вопрос:

Я использую таблицы данных для размещения данных, которые я извлек с сервера, в сетке. Сначала он извлекает все записи, а затем помещает их в сетку, что неэффективно, когда количество записей очень велико.

Вопрос: Кто-нибудь знает, возможно ли извлекать один набор записей за раз?

Когда я нажимаю на кнопку далее, она должна извлекать следующий набор записей с сервера. Я в основном хочу вызвать событие при нажатии следующей кнопки, предоставляемой таблицами данных.

 manager.executeQuery(query, function (data) {
 var results = data.results;
                    jsonObj.iTotalRecords = data.results.length;
                    while (jsonObj.aaData.length != 0) {
                        jsonObj.aaData.pop();
                    }
                    $.each(data.results, function (i, c) {
                        var json1 = {
                            PartnerIdNumber: (c.PartnerIdNumber() == null) ? "" : c.PartnerIdNumber,

                        }
                        jsonObj.aaData.push(json1);

                    });
                    $("#PartnerMsg").text('');
                    $("#pardata").dataTable().fnClearTable();
                    $("#pardata").dataTable().fnDestroy();
                    var jobInfoTable = $('#pardata').dataTable({
                        bPaginate: true,
                        bAutoWidth: true,
                        bProcessing: true,
                        bFilter: false,
                        bServerSide: false,
                        aaData: jsonObj.aaData,
                        iTotalRecords: jsonObj.iTotalRecords,
                        iTotalDisplayRecords: jsonObj.iTotalDisplayRecords,
                        aoColumns: [{ "mDataProp": "PartnerIdNumber" }]
                    });

                });
            }

        }
  

Этот код способен извлекать данные и помещать их в сетку.

Комментарии:

1. вы что-нибудь пробовали?

2. Пожалуйста, предоставьте пример кода.

3. Ищите обработку на стороне сервера, как в этом примере php: datatables.net/examples/data_sources/server_side.html