Retrieving row data after filtering JQuery Datatables

后端 未结 8 446
广开言路
广开言路 2020-12-28 18:09

Seems like it should be easy but...

Does anyone know how to return the current rows from a filtered dataTable? The oTable.fnGetNodes() method returns

8条回答
  •  一个人的身影
    2020-12-28 18:42

    The easiest way to do this is actually built right in to the DataTables API:

    _('tr', {"filter": "applied"})
    

    Used in a Function:

    function get_filtered_datatable() {
        var filteredrows = $("#mydatatable").dataTable()._('tr', {"filter": "applied"});
    
        for ( var i = 0; i < filteredrows.length; i++ ) {
            debug.console(filteredrows[i]);
        };
    }
    

提交回复
热议问题