#javascript #datatables
#javascript #таблицы данных
Вопрос:
Я использую таблицы v1.10.20
данных с обработкой на стороне сервера, и когда я пытаюсь запустить myTable.draw();
его, он регистрирует запрос, вызывающий ajax, и ответ также является допустимым json, но таблица не обновляется.
Таблица загружается нормально в первый раз, только когда я пытаюсь запустить ее через js, возникает вышеупомянутая проблема.
Я пробовал следующие методы
myTable.ajax.reload();
myTable.draw();
Оба из них работают, поскольку в ajax отправляется вызов, но таблица не обновляется.
Ответ №1:
Хорошо, я обнаружил, что значение draw
параметра было жестко задано на стороне сервера (кем-то другим ofc :)), и в идеале это должно быть передано именно то, что было получено в запросе, из-за чего, что бы вы ни делали, если значение для draw
не изменяется, datatable не изменяетсядумаю, стоит обновить таблицу. Как только я обновил логику, она начала работать безупречно.
Получил решение отсюда