【问题标题】:DataTables Uncaught TypeError: Cannot read property 'buttons' of undefinedDataTables Uncaught TypeError:无法读取未定义的属性“按钮”
【发布时间】:2017-11-06 23:09:56
【问题描述】:

我正在尝试从 datatables.net 站点获取内联编辑示例 (link) 并将其设置为我的服务器本地,但我收到此错误:“未捕获的类型错误:无法读取未定义的属性‘按钮’”。我已经删除了除库之外的所有代码,它仍然给出错误。编辑器包含在我的服务器上,我检查了所有路径/文件名是否正确。任何帮助将不胜感激。

<!doctype html>
<html lang="en">
<head>
  <script src="//code.jquery.com/jquery-1.12.4.js"></script>
  <link href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
  <script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
  <link href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
  <script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
  <link href="https://cdn.datatables.net/select/1.2.3/css/select.dataTables.min.css">
  <script src="https://cdn.datatables.net/select/1.2.3/js/dataTables.select.min.js"></script>
  <link href="/scripts/datatables/extensions/Editor/css/editor.dataTables.min.css">
  <script src="/scripts/datatables/extensions/Editor/js/dataTables.editor.min.js"></script>
</head>
</html>

【问题讨论】:

  • 一一删除脚本以找出导致问题的脚本,然后将其首次亮相。

标签: javascript datatable datatables


【解决方案1】:

我最初从示例页面复制了 editor.dataTables.min.css 和 dataTables.editor.min.js 文件。我从here 下载了 1.6.5 文件的 .zip 并将文件放在我们的服务器上,更新为指向新文件,现在一切正常。我只需要“仅 JS+CSS”文件。

【讨论】:

    猜你喜欢
    • 2014-06-02
    • 1970-01-01
    • 2021-04-28
    • 2017-07-20
    • 1970-01-01
    • 2020-03-28
    • 2023-04-11
    • 2016-04-22
    • 2015-06-08
    相关资源
    最近更新 更多