Я пытаюсь обновить 3 ячейки одной строки после Ajax успеха, но это не работает, просто не выполняется обновление. Данные получены правильно в Ajax успехе, однако таблица не заполняется новыми данными. Я пробовал это так:
var table = $('#myTable').DataTable(); table.cell({ row: 1, column: 1 }).data("value 1").draw(); table.cell({ row: 1, column: 2 }).data("value 2").draw(); table.cell({ row: 1, column: 3 }).data("value 3").draw();
Согласно документации, это способ обновления одной ячейки, так почему в моем случае он не работает? Спасибо за любое предложение!
EDIT. Ниже вы можете увидеть все jQuery скрипты, которые я импортирую:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> <link rel="stylesheet" type="text/css" href="https://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.0/css/jquery.dataTables_themeroller.css"> <link rel="stylesheet" type="text/css" href="https://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.0/css/jquery.dataTables.css"> <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.19/css/jquery.dataTables.min.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <script type="text/javascript" charset="utf8" src="https://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.0/jquery.dataTables.min.js"></script> <script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.js"></script>