У меня проблема с Datatables, где у меня есть функция, которая создает массив данных для подачи в DataTables.Однако в конце строки находится ячейка с кнопкой, если эта кнопка нажата, она удаляет эту строку из данных, из которых только что извлечена функция (список sharepoint).
Теперь я могу просто сослаться на всю страницуно это медленно и неуклюже.
Если я заставлю кнопку перезапустить функцию, я получу DataTables warning:table id=Ttable2 -Cannnot reinitialise DataTables
Это мой код, в настоящее время он мало что говорит, Tbarray большойи не так много смысла я пишу.
$("#tbBody2").empty();
var table = $('#Ttable2').DataTable({
data: Tbarray,
scrollY:"475px",
scrollCollapse: true,
});
Редактировать
function BuildSR(Tbarray){
if ($.fn.DataTable.isDataTable('#Ttable2')) {
table.destroy();
}
var table = $('#Ttable2').DataTable({
destroy: true,
data: Tbarray,
scrollY:"475px",
scrollCollapse: true,
});
table.draw();
}