jQuery datatable не реинициализируется - PullRequest
0 голосов
/ 18 ноября 2018

У меня есть сетка с несколькими вариантами фильтра, где вы можете фильтровать сетку и отображать данные на основе вашей фильтрации.

Когда вы фильтруете сетку в первый раз, таблица данных успешно инициализируется, однако проблема возникает при фильтрации более одного раза.Я получаю следующее сообщение об ошибке:

Предупреждение DataTables: таблица id = gvCentres - Невозможно повторно инициализировать DataTable.Для получения дополнительной информации об этой ошибке см. http://datatables.net/tn/3

Это мой сценарий, который я должен инициализировать датированными данными

$('table').each(function () {
    $(this).prepend($("<thead style=background-color:#ff974d></thead>").append($(this).find("tr:eq(0)"))).DataTable({
        "responsive": true,
        "sPaginationType": "full_numbers",
    });
})

Я поместил этот сценарий в 'success:OnSuccess 'часть моего метода ajax.У меня есть функция OnSuccess.

Пожалуйста, помогите мне, как я могу исправить эту ошибку, чтобы я мог фильтровать данные более одного раза.Спасибо

Примечание. Я попытался добавить "bDestroy": true, но оно полностью испортило форматирование данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...