Не удается повторно инициализировать DataTable - динамические данные для данных

У меня есть дата, показывающая всех сотрудников. Это работает нормально для всех сотрудников наdocument.ready, У меня есть тег выбора, содержащий тип сотрудников, как'project_manager' & 'team_leader' и при смене типа сотрудника я вызываю функциюget_employees(emp_type) и прохождение выбранного типа сотрудника.

Он получает нужные и правильные данные в ответе ajax, но выдает предупреждение

DataTables warning: table id=example - Cannot reinitialise DataTable. For more information about this error, please see http://datatables.net/tn/3

Я пытался уничтожить его, но не повезло.

также пытался за

$('#example').dataTable().fnClearTable();
$('#example').dataTable().fnDestroy();

он очищает таблицу и показывает вновь добавленные данные, но каждый раз добавляет новые изображения сортировки с именем столбца.

Вот мой фрагмент кода.

$(document).ready(function() {
            get_employees('all');
        });

        function get_employees(emp_type)
        {
            $.ajax({
                url: '../ajax_request.php',
                type: "POST",
                data: {
                    action: "admin_get_all_employees",
                    type: emp_type
                },
                success: function(response) {
                    var response = jQuery.parseJSON(response);

                    // $('#example').destroy(); tried this but haven’t worked

                    $('#example').dataTable({
                        "aaData": response.data,
                    });
                }
            });
        }

Заранее спасибо.

Ответы на вопрос(4)

Ваш ответ на вопрос