То, что вы хотите, это fnGetFilteredNodes
, из плагина API.
Проверьте документацию здесь .
Я думаю, у вас должен быть скрытый столбец для храненияидентификаторы записей, а затем зациклите результаты fnGetFilteredNodes
, чтобы получить отфильтрованные идентификаторы, чтобы, наконец, выполнить требуемую задачу (например, получить подробную информацию об отфильтрованных пользователях со стороны сервера ...)
<script type="text/javascript" src="jquery.dataTables.js"></script>
<script type="text/javascript" src="dataTables.fnGetFilteredNodes.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var oTable = $('#example').dataTable();
$('#button').click( function () {
var nFiltered = oTable.fnGetFilteredNodes();
// do something with the results
alert( nFiltered.length +' nodes were returned' );
} );
} );
</script>