Error: DataTables warning: table id = datatable-checkbox - Can not reinitialise DataTable - JQUERY

0

I have the following problem in building a datatable:

  

DataTables warning: table id = datatable-checkbox - Can not reinitialise   DataTable. For more information about this error, please see    link

Well, I tried to use destroy and I did not get much success!

Code:

function retorna_cliente()
{
 $('.mostra_clientes .table').DataTable({
  "pageLength": 4,
  "ajax": {
    "url": url_base + "clientes",
    "type": "GET",
    "dataSrc": "",
  },
  "columns": [
    {
      "data": function ( data, type, row ) {
        return "<input type='checkbox' value='"+data['id']+"' name='verifica_check_box[]' id='verifica_check_box' class='flat'/>";
      }
    },
    { "data":"nome"},
    { "data":"data_nascimento"},
    { "data":"telefone"},
    { "data":"celular"},
    { "data":"cpf"},
    { "data":"endereco"},
    { "data":"email"},

  ], language: {
    "sProcessing":   "Carregando...",
    "sLengthMenu":   "Mostrar _MENU_ registros",
    "sZeroRecords":  "Não foram encontrados resultados",
    "sInfo":         "Mostrando de _START_ até _END_ de _TOTAL_ registros",
    "sInfoEmpty":    "Mostrando de 0 até 0 de 0 registros",
    "sInfoFiltered": "(filtrado de _MAX_ registros no total)",
    "sInfoPostFix":  "",
    "sSearch":       "Buscar:",
    "sUrl":          "",
    "oPaginate": {
      "sFirst":    "Primeiro",
      "sPrevious": "Anterior",
      "sNext":     "Seguinte",
      "sLast":     "Último"
    }
  },
  "bDestroy": true,
 });
}
    
asked by anonymous 06.10.2017 / 21:39

1 answer

1

Something similar has happened to me, in case they had two initializations (a site general and one of the screen in question) of the DataTables for the same table. To resolve only I changed the selectors to select different tables.

    
20.10.2017 / 16:00