javascript - 如何使用 json 文件加载 jquery 数据表状态?

标签 javascript jquery json datatables

如何使用 json 文件加载 jquery 数据表状态? API似乎没有提供加载方法。

提前致谢。

图书馆链接是 https://datatables.net/

最佳答案

听起来您不想使用 Ajax 源来获取数据,这意味着您可以使用 Javascript 数组选项来加载数据。您必须编写自己的代码来将 JSON 文件解析为 Javascript 数组,但随后您可以简单地使用以下代码块将其加载到 DataTable(由 @jessegavin 公然从 this stackoverflow post 窃取,并稍微更新到 1.10) .x 标准由我制定):

var json = {
  BrowserStats : [
    { engine: "Trident", browser: "IE 4.0", platform: "Win 95+", version: 4 },
    { engine: "Trident", browser: "IE 5.0", platform: "Win 95+", version: 5 },
    { engine: "Trident", browser: "IE 5.5", platform: "Win 95+", version: 5.5 }
  ]
};


$('#example').dataTable( {
  data: json.BrowserStats,
  columns: [
    { data: "Engine" },
    { data: "Browser" },
    { data: "Platform" },
    { data: "Version"}
  ]
});

事实上,我强烈建议您查看上面链接的帖子,因为 Jesse 提供了 DataTables 数据加载源的非常好的总结。

Check it out here

再次感谢 @jessegavin

关于javascript - 如何使用 json 文件加载 jquery 数据表状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38252233/

相关文章:

javascript - 如何在同一模式窗口中创建 3 个步骤?

javascript - 如何在 IndexedDB 中创建具有多个条件的查询

javascript - jQuery 属性在 iframe 中不起作用

javascript - Jquery html 传递一个值作为第三个参数

javascript - 通过 d3 更新传单上的 json

json - 解析R中的嵌套结构

javascript - 我想将 jquery.post() 中的 JSON 对象输入到简单的 JS 图表(条形图)?

javascript - 使用 file_id 作为字符串发送文档

javascript - JS mouseenter 触发了两次

jquery - Bootstrap CSS 类不适用于动态 <li>