我正在使用 jQuery dataTable,当用户选择下拉菜单时,它会搜索数据表并过滤它,并基于搜索的数据重新绘制内容:
mtTable.columns().each(function() {
mtTable.column(22).search(searchVal, true, true).draw();
});
现在我正在尝试获取搜索完成后的所有列值,但是我找不到可以实现此操作的函数。目前我正在使用API。
var myTable = $("#tblResults").DataTable();
var resultsArray = myTable.columns(colIndex).data();
根据文档,这将返回列中所有未经过滤的数据。我找不到一个函数可以给我一个仅包含筛选数据的列值数组。