Я делаю портал и мне нужно показать предыдущие пользовательские основные записи в таблице, которую можно редактировать нажатием кнопки, добавляемой динамически в таблицу.После того, как я отредактирую или добавлю новую запись, мне нужно снова привязать данные к таблице.Я делаю это, сначала уничтожая существующие данные.
Я искал ответы на разных платформах и перепробовал практически все, и я не могу понять, что это правильно.Теперь я не уверен, есть ли проблема в моем коде или самом javascript.Я упомянул некоторые из методов, которые я пробовал до сих пор.
if ($.fn.DataTable.isDataTable("#tblId")) {
$('#tblId').DataTable().clear().destroy();
}
$('#tblId').DataTable({
data: data,
.
.
.
});
//Gives error - Cannot read property style of undefined
if ($.fn.DataTable.isDataTable("#tblId")) {
$('#tblId').DataTable().clear();
$('#tblId').DataTable().destroy(); ;
}
$('#tblId').DataTable({
data: data,
.
.
.
});
//Same error as before.
if ($.fn.DataTable.isDataTable("#tblId")) {
$('#tblId').DataTable().destroy();
$('#tblId').DataTable().remove();
}
$('#tblId').DataTable({
data: data,
.
.
.
});
//Gives error - cannot reinitialise datatable
//I have tried
destroy:true,
bdestroy:true
//while initialising the datatable but still it didn't work.
Я вызываю тот же веб-метод, который возвращает тот же столбец, что и раньше, но с разным количеством строк.Любая помощь будет оценена.