Используется DataTables 1.10.15 для работы с таблицами. Данные загружаются с использованием "ajax": "server_processing.php" . Как можно обновить данные в таблице после их изменения? $('#table_data').ajax.reload() не отрабатывает.
$('#table_data').DataTable( {
"processing": true,
"serverSide": true,
"order": [[ 0, "desc" ]],
"ajax": "server_processing.php?forpage=datawork&table_name=<?php echo $_GET["table_name"];?>"
});
$('#table_data').ajax.reload()
Вы забыли про сам плагин, попробуйте вот так
$('#table_data').DataTable().ajax.reload()
Бяда оказалась в том что надо было немного подождать перед обновлением таблицы. И тогда xhr нормально приходит и всё работает.
setTimeout(function(){$('#table_data').DataTable().ajax.reload(null, false);}, 1000);
null - callback функции который вызывается при обновлении таблицы
false - пользователь остаётся на той же странице в таблице где и был. Если поставить true - уйдёт на 1 страницу с стандартным количеством записей.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости