Me gustaría actualizar los elementos dom después de que se completen las actualizaciones de la tabla de datos predeterminada, como la búsqueda y la clasificación. El problema es que se activa la siguiente escucha de eventos antes de la ordenación o la búsqueda reales: Quiero que mi código se ejecute después de que se complete la ordenación o la búsqueda. Gracias.
$('#dTable').DataTable({ "numbering": false, "searching": true, "paging": true, "ordering": true, "bLengthChange": false, 'iDisplayLength': 10, "info": false, "scrollCollapse": true, }).on('draw', function () { //my dom update code -- problem is my update code executes before the sort or search is completed; //i want my code to execute only after its completed $(".dom_element").html("sort or search completed"); });
¡¡Lo averigué!!
$('#dTable').DataTable({ "numbering": false, "searching": true, "paging": true, "ordering": true, "bLengthChange": false, 'iDisplayLength': 10, "info": false, "scrollCollapse": true, "fnDrawCallback": function () { //write dom update code here... return false; } })