如何获取初始化jQuery Datatable的iTotalDisplayRecords值?

时间:2014-05-12 23:17:53

标签: javascript jquery jquery-datatables

我想查看iTotalDisplayRecords jQuery的{​​{1}}。数据已经加载并且所有内容都已初始化,但我想从dataTable对象中提取iTotalDisplayRecords的值。你怎么做到这一点?您调用dataTable对象的属性或功能是什么?

2 个答案:

答案 0 :(得分:2)

使用page.info() API:

var dt = $('#table').DataTable();
var iTotalDisplayRecords = dt.page.info().recordsDisplay;

答案 1 :(得分:2)

Jons的答案仅适用于dataTables 1.10.x及更高版本。对于其他版本,例如1.9.x使用

var dataTable = $('#example').dataTable();
var iTotalDisplayRecords = dataTable.fnSettings().fnRecordsDisplay();

演示 - >的 http://jsfiddle.net/8CKjH/