【问题标题】:Editor in jquery datatablesjquery 数据表中的编辑器
【发布时间】:2016-07-14 16:03:16
【问题描述】:

我在 jquery 数据表中的编辑器有问题。 我想使用这个项目 -> https://editor.datatables.net/examples/advanced/htmlTable.html

所以,我将所有代码复制到我的计算机并运行此文件,这是我的代码 -> http://wklej.org/hash/cf232c385cc/

但是,我从控制台获取信息:$.fn.dataTable.Editor is not a constructor 而且我不知道这个错误的原因是什么。

你能帮帮我吗? :-)

【问题讨论】:

  • 寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及重现它所需的最短代码在问题本身。没有明确的问题陈述的问题对其他读者没有用处。请参阅:How to create a Minimal, Complete, and Verifiable example
  • 您好,感谢您的回复。我不知道,我还能给什么。我从数据表网站复制的所有代码,我的文件中的所有链接到 CSS 和 JS scipts 工作:-) 当我运行这个文件时,我从控制台收到类型错误: $.fn.dataTable.Editor is not a constructor 。仅此而已
  • 您有编辑器扩展的许可证吗?它不是免费的,因此如果您没有许可证,则需要获得试用版,但请注意它将在 30(我认为)天后过期,此时您必须付费才能继续使用它。
  • jquery datatables, editor library 的可能副本,看起来您是在不到 24 小时前制作的。如果没有足够快的答案,请不要重新提出相同的问题。

标签: javascript jquery datatables


【解决方案1】:

这种错误通常表明,你调用的函数没有正确加载。

1) 您是否正在加载包含$.fn.dataTable.Editor 函数的javascript?您能否通过检查您的浏览器开发者工具来确保它已加载?

2) 您对$.fn.dataTable.Editor 的呼叫是否被此行包裹:$(document).ready(function() {...}?如果不是,您的代码会在 $.fn.dataTable.Editor 的 javascript 加载和定义之前执行,并且会因上述错误而失败。

如果这没有帮助,您能否编辑您的问题以包含代码?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-16
    • 2015-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多