quitar paginacion ocultar filtros false entries columns busqueda datatables jquery-datatables datatables-1.10

datatables - filtros - ocultar paginacion datatable



Eliminar filtro de búsqueda en Datatable (3)

Más fácil

var table = $(''#example'').DataTable(); table .search("").draw();

He aplicado un botón en mi tabla de datos, que al hacer clic, filtra la tabla de datos, para mostrar solo la fila en la que se hizo clic.

La inicialización de la tabla es:

var oDatatable = $("#tblDataTable").DataTable({ dom: ''<"top"CRTl><"clear">rt<"bottom"ip><"clear">'', columns: [ { data: ''Message'' }, { data: ''MessageId'' }, { data: null, "defaultContent": "<button id=/"tblRowData/">Click</button>"} ], "columnDefs": [ { "visible": false, "targets": 0 } ] });

y mi evento de clic es:

$(''#tblDataTable tbody'').on(''click'', ''button'', function (event) { var data = oDataTable.row($(this).parents(''tr'')).data(); oDataTable .columns(8) .search(data[''MessageId'']) .draw();

Todo esto funciona perfectamente bien, pero ahora quiero restablecer los filtros, cuando se realice cualquier otra acción en la página. Por ejemplo, cambiando un selector de fecha y hora.

¿Cómo puedo verificar si la tabla de datos tiene aplicado un filtro de búsqueda y eliminarlo (es decir, restablecer la tabla nuevamente antes del evento de clic)?



solo agrega :

$(tableId).DataTable({ "dom": "t" });