Datatables server-side - Problema com a busca retornar vazia

64 views
Skip to first unread message

Aramis Serafim

unread,
Apr 7, 2020, 11:06:20 AM4/7/20
to jQuery (Brasil)
Boa noite,

Tenho um script Datatables server-side, esta funcionando perfeitamente, porem se a busca retornar vazia, fica a mensagem "processando", não aparece a mensagem "busca vazia".
Podem me ajudar ??

Meu código:

<script type="text/javascript" language="javascript" >
  $(document).ready(function(){
   $('#gride').DataTable({
      "paging" : true,
      "lengthChange": false,
      "searching"   : true,
      "ordering"    : true,
      "order": [[ 4, "desc" ]],
      "info" : true,
      "autoWidth" : true,
      "pageLength": 50,
      "processing": true,
      "serverSide": true,
      "serverMethod": "post",
      "ajax": {
          "url":"atendimento_procura.php"         
      },
      dataSrc: '',
       "error": {
                system: "Ocorreu um erro, contate o administrador do sistema"
            },
    "columnDefs": [
      { orderable: false,
         targets: "no-sort"
    }],
      "columns": [
                    { "data": "id" },
                    { "data": "destinatario" },
                    { "data": "assunto" },
                    { "data": "mensagem" },
                    { "data": "dataAdd" },
                    { "data": "dataAlt" },
                    { "data": "novo" },
                    { "data": "retorno" },
                    { "data": "acao" }
      ]
   });
});
</script>

Paulo Netto

unread,
Apr 8, 2020, 7:51:44 AM4/8/20
to jQuery (Brasil)
Verifica como está o retorno do server-side quando não encontra registros.
Precisa retornar o JSON com:
recordsFiltered: '0'
recordsTotal: '0'
data: []

Att,
Paulo Netto
Reply all
Reply to author
Forward
0 new messages