“Uncaught TypeError: $(...).dataTable is not a function”

转载:https://www.tpyyes.com/a/js_css/2018/0718/680.html

小编的页面出现了“Uncaught TypeError: $(...).dataTable is not a function”错误,检查了好几遍js引入路径,都没有发现任何问题,具体错误如下:

Uncaught TypeError: Cannot read property 'defaults' of undefinedat jquery.dataTables.bootstrap.js:2
(anonymous) @ jquery.dataTables.bootstrap.js:2
Uncaught TypeError: $(...).dataTable is not a function user_list:198 at HTMLDocument.<anonymous> (user_list:198)at l (jquery.min.js:4)at Object.fireWith [as resolveWith] (jquery.min.js:4)at Function.ready (jquery.min.js:4)at HTMLDocument.S (jquery.min.js:4)

这个是jquery.dataTables里面的函数,小编是这样引入的:

<script src="${cxt}/assets/dist/echarts.js"></script>
<!-- page specific plugin scripts -->
<script src="${cxt}/assets/js/jquery.dataTables.min.js"></script>
<script src="${cxt}/assets/js/jquery.dataTables.bootstrap.js"></script>

s引入路径绝对没有任何问题,但是依然报“Uncaught TypeError: "xxx" is not a function”错误,错误的地方如下:

问题解决分析:

一般出现“Uncaught TypeError”这类型的错误,有如下4个原因:

1:您引入的js里面undefined未定义该函数,页面就会有类似上图“dataTable”的提示。

2:您的js文件引入路径错误了,这个比较常见,检查引入路径是否正确即可。

3:您引入的js文件与别的js文件有冲突,这个时候就需要一个个的注释掉js文件来排查。

4:您引入的js文件顺序不对,也存在冲突,你就要调整一下引入顺序即可,或删除掉冲突的js文件,这是小编遇到的这种情况!

小编的问题:

小编一个个的排查,发现小编在引入jquery.dataTables.min.js这个文件的时候,上方有一个“echarts.js”图表插件的js,好像和它有冲突,当小编将echarts.js这一行注释掉之后,就再也没有报“Uncaught TypeError: $(...).dataTable is not a function”错误了。

如果你一定要使用“echarts.js”这个文件,也可以将它放在“jquery.dataTables.min.js”这个文件的下方,于是小编将它们换了个位置,也可以,如图所示:

问题就解决了!

“Uncaught TypeError: $(...).dataTable is not a function”相关推荐

  1. “Uncaught TypeError: string is not a function”

    http://www.cnblogs.com/haitao-fan/archive/2013/11/08/3414678.html 今天在js中写了一个方法叫做search(),然后点击按钮的时候提示 ...

  2. Uncaught TypeError: XXX is not a function解决

    转载:https://blog.csdn.net/u011870547/article/details/52765811 后台没有错误,前端一直显示 Uncaught TypeError: withd ...

  3. Fatal error: Uncaught ArgumentCountError: Too few arguments to function 解决方法

    出现Fatal error: Uncaught ArgumentCountError: Too few arguments to function ....eval()'d code on line ...

  4. 分类信息网和织梦搬家后报错Fatal error: Uncaught ArgumentCountError: Too few arguments to function AddFilter(), 3

    换服务器,用宝塔面板,新服务器是PHP7.2,而分类信息网和织梦之前用的是PHP5.6,所以出现此类问题,在新面板上安装旧版本PHP就能解决. 我遇到的问题: 1.培训分类信息网打不开首页,首页报错. ...

  5. JS报错 Uncaught TypeError: undefined is not a function,解决

    Chrome调试报错:Uncaught TypeError: undefined is not a function,所有的数据都显示不出来 原因正如错误提示:调用了一个没有定义的方法,实际是一个空值 ...

  6. JS中常见的 “Uncaught TypeError: XXXX is not a function” 错误解析

    文章目录 原因 一.实例详解 - 方法名与变量名重复 1.首先看代码: 2.输出结果: 3.输出解析说明: 4.实际输出步骤: 二.实例详解 - 方法名或者变量名 各自重名 1.代码如下: 2.执行步 ...

  7. Vue3.x 报 Uncaught TypeError:Object(...) is not a function( Vue3对象不是函数解决思路)

    今天在vue3的练习时候发现我写的路由总是浏览器报错,仔细校验文档发现并没有错误啊,可总是报Uncaught TypeError:Object(...) is not a function的错误,看下 ...

  8. layui报错Uncaught TypeError: tree is not a function

    layui报错Uncaught TypeError: tree is not a function tree({ elem: "#classtree" , data: data , ...

  9. JS异常处理:Uncaught TypeError: xxx is not a function at HTMLAnchorElement.onclick

    JS异常处理:Uncaught TypeError: xxx is not a function at HTMLAnchorElement.onclick  ---- 关于<a>标签调用o ...

  10. js编程常见错误:Uncaught TypeError: XXX is not a function解决

    Uncaught TypeError: XXX is not a function解决 后台没有错误,前端一直显示 Uncaught TypeError: withdraw is not a func ...

最新文章

  1. 计算机中的大端模式与小端模式
  2. 3D模型“换皮肤”有多简单?也就一句话的事
  3. 使用SpringMVC创建支持向下兼容的版本化的API接口
  4. 一次Oracle数据迁移
  5. C#复习笔记(4)--C#3:革新写代码的方式(Lambda表达式和表达式树)
  6. 分析android动画模块[转]
  7. 我的Go+语言初体验——(6)整型有理数数据类型
  8. vue+uwsgi+nginx部署路飞学城
  9. FireEye红队失窃工具大揭秘之:分析复现Zoho ManageEngine RCE (CVE-2020-10189)
  10. 全栈性能测试修炼宝典jmeter实战电子版_JMeter实战(一) 体系结构
  11. Linux笔记常规部分总结(待续)
  12. 手机连接蓝牙扫码枪_如何正确使用蓝牙扫描枪
  13. 浏览器查看Base64格式的图片
  14. iPhone 忘记了密码怎么办?
  15. idea注释不顶格(不在行首)
  16. Linux_命令行基础及挂载和目录文件管理
  17. oracle12c报crc错误,【已解决】系统提示CRC错误,该怎么办?
  18. js实现datadog hostMap
  19. 虚幻引擎之多线程渲染机制
  20. 计算机英语ppt演讲稿,英语的ppt演讲稿

热门文章

  1. e5服务器系列天梯图,至强e5处理器天梯图_至强E5系列CPU排行榜高清图2020-win7之家...
  2. Linux服务器部署蝉道软件(安装mysql)
  3. Java 6-3 锥体体积计算
  4. Towards Fine-Grained Prosody Control for Voice Conversion 论文理解
  5. photoshop高光,暗,中间调选区获取
  6. Tex document以及beamer模式插入参考文献,插入超链接
  7. 马克思主义原理复习资料笔记
  8. IOS开发之——硬件开发-传感器概述(01)
  9. 大数据整体技术流程及架构
  10. 照片怎么转PDF格式?这两个方法快来学习下