Datatable не сохраняет страницу обновленной записи - PullRequest
0 голосов
/ 01 февраля 2019

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

После обновления записиЯ снова загружаю все записи и перерисовываю данные:

$('#datatable').DataTable().clear().draw(false);
$('#datatable').DataTable().rows.add(updated_records);
$('#datatable').DataTable().draw(false);

, где updated_records - новые записи.

Как видите, я использовал false как указано здесь , он должен сохранять страницу Datable, но это не так.

1 Ответ

0 голосов
/ 07 февраля 2019

Похоже, вы должны включить stateSave в DataTables.Это позволяет таблице сохранять состояние разбивки на страницы, длины, фильтра и сортировки (даже при обновлении страницы).Он использует API-интерфейсы HTML5 localStorage и sessionStorage.

$('#example').dataTable( {
    stateSave: true
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...