Я пытаюсь очистить существующий Datatable и перерисовать его новыми данными из функции Ajax. Я рассмотрел другие вопросы с решениями для вывода данных, но по какой-то причине он не работает.Datatables rows.add() с массивом объектов
Я использую эту функцию:
$.ajax({
url: "<?php echo site_url('exams/ajax_list'); ?>/"+site,
type: 'GET',
dataType: 'JSON',
success: function(data) {
table.clear();
table.rows.add(data); // Add new data
table.draw(); // Redraw the DataTable
}
});
Когда я console.log(data)
я получаю массив объектов из 7 пунктов. Поэтому мне интересно, почему таблица не обновляется? Я просто получаю сообщение в Datatable, которое говорит «Нет данных, доступных в таблице».