DataTables带有广泛的API,可用于操纵或获取页面上有关DataTables的信息。
可以通过3种方式访问API:
var table = $('#tableid').DataTable(); //DataTable()立即返回一个API实例 var table = $('#tableid').dataTable().api(); //dataTable()返回一个jQuery对象 var table = new $.fn.dataTable.Api('#tableid');
设置对象后,您可以在该对象上调用任何API函数。
var columns = table.columns();
一个更复杂的示例是向表中添加一些行:
table.rows.add( [ { "name": "John Doe", "employee_id": "15135", "department": "development", }, { "name": "Jane Smith", "employee_id": "57432", "department": "quality assurance", } ] ) .draw();
可以在此处找到API函数的完整列表。