Предупреждение DataTables: не может повторно инициализировать DataTable - PullRequest
0 голосов
/ 23 мая 2018

Мой код JS:

function filtre() {
    var status = document.getElementById("filtre").value;
    $.get("users/liste/" + status, function (data) {
        $("#example2_wrapper").DataTable({
            "processing": true,
            "serverSide": true,
            "ajax": "../admin/users/liste/" + status,
            "aoColumns": [
                {mData: "id"},
                {mData: "name"},
                {mData: "user_level"},
                {mData: "location"},
                {mData: "gender"},
                {mData: "status"},
                {mData: "islem"}
            ]
        });
    });
}

Я не могу заполнить тюк с моими данными.Это тип JSON, который нужен для данных.Ошибка:

Предупреждение DataTables: таблица id = example2_wrapper - Невозможно повторно инициализировать DataTable

1 Ответ

0 голосов
/ 23 мая 2018

похоже, что вы инициализируете таблицу после первой инициализации

попробуйте этот код

function filtre() {
    var status=document.getElementById("filtre").value;
    $.get('users/liste/' + status, function (data) {
        $('#example2_wrapper').DataTable({

            "destroy": true,                

            "processing": true,
            "serverSide": true,
            "ajax": "../admin/users/liste/"+status,
            "aoColumns": [
                {mData: "id"},
                {mData: "name"},
                {mData: "user_level"},
                {mData: "location"},
                {mData: "gender"},
                {mData: "status"},
                {mData: "islem"}
            ]
        });
    } );
}

, поэтому уничтожьте существующую таблицу и затем повторно инициализируйте ее

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