Проверьте, когда DataTables закончили рендеринг - PullRequest
0 голосов
/ 05 марта 2020

Я рендерил много данных в таблицу с бритвой. Net Ядро. Я использую DataTables в таблице и пытаюсь добавить спиннер / загрузку текста во время загрузки / рендеринга данных в таблице.

Я пробовал обратный вызов initComplete, но он срабатывает раньше ( по крайней мере, то, что я вижу в браузере и console.log, оно регистрируется за несколько секунд до его завершения). Так можно ли как-то проверить, завершил ли рендеринг DataTable?

Заранее спасибо.

1 Ответ

0 голосов
/ 05 марта 2020

initComplete срабатывает после инициализации данных. Вместо этого вы можете использовать draw делегат.
Посмотрите на приведенный ниже пример

var table = $('#tableId').DataTable();

table.on( 'draw', function () {
    // your code here
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...