gpt4 book ai didi

javascript - Yajra 员工 :140 Uncaught TypeError: $(. ..).DataTable 不是函数

转载 作者:行者123 更新时间:2023-12-01 05:20:29 31 4
gpt4 key购买 nike

我正在使用 laravel 5.4 和 Yajra Datatable,但我无法使其工作..我遇到了“Uncaught TypeError: $(...).DataTable is not a function”的问题

这是我的代码

  <script src="https://datatables.yajrabox.com/js/jquery.min.js"></script>
$(函数() { $('#users-tbl').DataTable({ 处理:真实, 服务器端:正确, ajax: 'http://localhost/bostonbakers/public/employee/table', 列: [ {数据:'id'}, {数据:'电子邮件'}, {数据:'密码'} ] }); });
<script src="{{ asset('js/app.js') }}"></script>

我应该做什么?

最佳答案

我认为这个错误是由于脚本的顺序而发生的。当它们依赖于库或其他脚本时,这一点很重要。

任何 jQuery 相关代码都需要包含在 jQuery.js 之后...这意味着插件和您编写的使用 jQuery 的任何代码。同样,您编写的任何使用插件的代码都必须在代码之前加载插件。

 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" charset="utf8" src="/js/jquery.dataTables.js"></script>

还要确保您在页面中只包含 jQuery 一次...而不是像某些插件那样每个插件偶尔包含一次

关于javascript - Yajra 员工 :140 Uncaught TypeError: $(. ..).DataTable 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44517028/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com