Javascript Datatable 动态数据

Posted

技术标签:

【中文标题】Javascript Datatable 动态数据【英文标题】:Javascript Datatable dynamic data 【发布时间】:2019-06-29 12:02:38 【问题描述】:

我在我的项目中使用了 dataTable.min.js javascript 文件。我将表格的数据填充为动态的。但我给出了一个错误。你能帮帮我吗?

错误详情:jquery.dataTables.min.js:65 Uncaught TypeError: Cannot read property 'aDataSort' of undefined

【问题讨论】:

请显示您的代码您尝试过的内容。 var dataSet = [ ["Tiger Nixon", "System Architect", "Edinburgh", "5421", "2011/04/25", "$320,800"], ["Unity Butler", “营销设计师”、“旧金山”、“5384”、“2009/12/09”、“$85,675”] ]; $(document).ready(function () $('#datatable').DataTable( data: dataSet, columns: [ title: "Name" , title: "Position" , title: "Office " , title: "Extn." , title: "开始日期" , title: "Salary" ] ); ); 【参考方案1】:

看起来返回的数据是空的,因此它无法读取未定义的属性,无论如何要分析更多的帖子代码,或者您可以在这里查看是否找到任何答案 ->JQuery Datatables : Cannot read property 'aDataSort' of undefined

【讨论】:

【参考方案2】:

我已将表 ID 分配为名称“数据表”。然后我想,这将是一个问题。然后我将 id 更改为“示例”。它的工作原理

【讨论】:

以上是关于Javascript Datatable 动态数据的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript + Jquery DataTable - 将数据传递到 defaultContent json 列

渲染 JavaScript 会破坏 R Shiny DT (DataTable) 中的页面导航和反应功能

从 javascript 将迷你图饼图添加到 Jquery DataTable

前端,Javascript中dataTable中,如何获取datatable中的columns的各项key:value值

动态列的 datatable 中 相同行的数据合并,求代码方法

C#中DataTable动态添加行和删除行的问题?