У меня есть datatable в html, я вручную добавляю tr и вызываю datatables, и это работает. Позже кто-то щелкнул мышью, и я удалил все строки. Ранее я сделал $ ("tbody"). Html ("") и удалил все tr, а позже я попытался использовать destory и снова сделать datatable. у них обоих есть проблемы, когда я закончу с добавлением всех tr и снова пытаюсь заставить работать с данными, это иногда делает исключение, не может реинициализировать таблицу.
Есть ли способ заставить его работать. Я просто хочу обновить tr в таблице и очистить все tr (когда кто-то нажмет на очистить). Есть ли какая-либо функция для этого, я пытался сделать недействительным перерисовку, перерисовать (ложь), чтобы принять изменения после связывания, выполненного в обоих случаях, он удаляет все tr, которые я удалил ранее.
Проще говоря, после первой привязки я хочу очистить строки, мой код работает нормально table.clear (). Draw (); для удаления всех строк. У меня проблема с добавлением tr и указанием Datatable принять мои изменения.
для всего повторного использования я использую этот код.
if (table != null) {
table.destroy()
}
table = $("#tbprodWrap").DataTable({
searching: false, paging: false, info: false
});