【问题标题】:DataTables v1.9.4 DataTables warning (table id = 'tblMyDataTable'): Requested unknown parameter '0' from the data source for row 1DataTables v1.9.4 DataTables 警告(表 id = 'tblMyDataTable'):从第 1 行的数据源请求未知参数“0”
【发布时间】:2014-04-15 11:25:37
【问题描述】:

来自服务器的响应是:

{"aaData":[["01/02/1980","02/02/1980","Text1","321"],["01/02/1990","02/02/1990 ","Text2","404"],["01/02/2000","02/02/2000","Text3","515"]]}

我的 HTML 是:

<table id="tblMyDataTable"> 
    <thead> 
    <tr role="row">
        <th>Date1</th>
    <th>Date2</th>
    <th>Text</th>
    <th>Number</th> 
    </tr> 
</thead> 
<tbody></tbody>
</table>

而且,我的 javascript 是:

$('#tblMyDatTable').dataTable();

我将上述响应放入 dataTable 中,如下所示:

$('#tblMyDatTable').dataTable().fnAddData(data);

并在此帖子的标题中收到错误消息。

我在另一篇 SO 帖子中尝试将 aoColumns 作为 mData 和 mDataProp,与上述相同的错误。 (而且,当 DataTables 文档示例显示不存在时,仍然不明白为什么需要,只需将服务器响应提供给 fnAddData。

【问题讨论】:

标签: datatables


【解决方案1】:

https://stackoverflow.com/a/24786199/849417

在使用插件的页面添加$.fn.dataTableExt.sErrMode = 'throw'

【讨论】:

    猜你喜欢
    • 2013-11-15
    • 2013-07-19
    • 2020-11-30
    • 2014-09-07
    • 1970-01-01
    • 2019-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多