【发布时间】:2015-04-26 21:06:09
【问题描述】:
我正在使用通过服务器端/ajax 填充它的 DataTables。该表已成功填充,但是,我尝试通过 initComplete 回调中的 this.api() 访问 DataTable,并返回一个空数组。我的理解是,只有在填充/绘制表格并且数据存在时才应该调用 initComplete 回调。任何想法为什么表格被填充但 this.api() 返回空?
【问题讨论】:
-
你正在尝试的代码是什么?表格是否与 DOM 同时加载?
-
this.api() 不应该返回任何空的东西,它应该返回一个 api 实例,即使数据集是空的也是如此。你能显示你正在使用的代码吗?也许重现 jsfiddle 中的行为?
标签: jquery datatables