¿Como llamar a una función después que se ejecute una función de datatable?

publicado por: Anonymous

Quiero ejecurtar una funcion para realizar x acción despues de realizar una busqueda, mostrar datos o despues de usar la paginación de DataTable pero no se como hacerlo
alguien me puede ayudar ?
Muestro el codigo que me lista los datos

_x000D_

_x000D_

table = $('#table').DataTable({_x000D_
  "scrollX": true,_x000D_
  "scrollY": "245px",_x000D_
  "lengthMenu": [_x000D_
    [5, 15, 25, 50, 100, -1],_x000D_
    [5, 15, 25, 50, 100, "Todo"]_x000D_
  ],_x000D_
  "scrollCollapse": false,_x000D_
  "ordering": false,_x000D_
  "processing": true, //Feature control the processing indicator._x000D_
  "serverSide": true, //Feature control DataTables' server-side processing mode._x000D_
  "order": [], //Initial no order._x000D_
  "language": {_x000D_
    "lengthMenu": "Mostrar _MENU_ registros por pagina",_x000D_
    "zeroRecords": "No se encontraron resultados en su busqueda",_x000D_
    "searchPlaceholder": "Buscar registros",_x000D_
    "info": "Mostrando  de _START_ al _END_  de  _TOTAL_ registros",_x000D_
    "infoEmpty": "No existen registros",_x000D_
    "infoFiltered": "",_x000D_
    "search": "Buscar:",_x000D_
    "processing": "Procesando...:",_x000D_
    "paginate": {_x000D_
      "first": "Primero",_x000D_
      "last": "Último",_x000D_
      "next": "Siguiente",_x000D_
      "previous": "Anterior"_x000D_
    },_x000D_
  },_x000D_
  // Load data for the table's content from an Ajax source_x000D_
  "ajax": {_x000D_
    "url": "<?php echo base_url(); ?>planilla/ajax_list",_x000D_
    "type": "POST"_x000D_
  },_x000D_
  //Set column definition initialisation properties._x000D_
  "columnDefs": [{_x000D_
    "targets": [-1, -44, -43], //last column_x000D_
    "orderable": false, //set not orderable_x000D_
  }, ],_x000D_
_x000D_
});

_x000D_

_x000D_

_x000D_

tabla con datatable

solución

$('#table').DataTable().on("draw", function(){
    //Funcion
})

El evento draw se ejecuta despues de que se pinta la tabla

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *