Выбор нескольких строк в Lazy Loaded JQuery Datatable - PullRequest
0 голосов
/ 07 ноября 2019

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

// this is how to multi-select
$('#table tbody').on( 'click', 'tr', function() 
  {
    $(this).toggleClass('selected');
  });

Ссылка на отложенную загрузку данных: https://datatables.net/examples/server_side/defer_loading.html

Примечание * Вместо использования сценария обработки на стороне сервера я создал функцию php для datatable ajax.

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

Кто-нибудь сталкивался с такой же ситуацией?

1 Ответ

0 голосов
/ 07 ноября 2019

Хорошо, я уже нашел ответ. Существует обратный обратный вызов jQuery с именем "createdRow". Сделал условное заявление, чтобы получить нужный мне результат.

Вот ссылка на него: https://datatables.net/reference/option/createdRow

...