【发布时间】:2020-06-25 10:17:56
【问题描述】:
以下是我将数据表属性应用于 HTML 表的 jquery 代码。我已包含以下 js。我在控制台中收到 .datatable 不是函数的错误。如果我用最新版本的 js 替换 jquery.min.js,我会得到同样的错误。它试图在 jquery 2.1.0 js 中找到 .datatable 函数,我已经包含了常见的布局文件。请告知。
<script src="~/bootstrap-3.3.6-dist/js/jquery.min.js"></script>
<script src="~/Scripts/jquery.dataTables.min.js"></script>
<script src="~/Scripts/datatable/DataTables-1.10.20/js/jquery.dataTables.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#dtTable").DataTable({
"processing": true, // for show progress bar
"serverSide": true, // for process server side
"filter": true, // this is for disable filter (search box)
"orderMulti": false, // for disable multiple column at once
"pageLength": 5,
"columns": []
})
})
【问题讨论】:
-
<script src="~/Scripts/datatable/DataTables-1.10.20/js/jquery.dataTables.js"></script>的重复引用可能导致它。你试过删除这个吗? -
你确定插件正在加载吗?尝试 F12 并查看您的来源以确保它在那里。
-
我不明白重复引用是什么意思?@ Jacob
-
好的,我试试@Nikkorian
-
好的,我理解@Jacob Hallgarth。是的,我尝试删除它,但它没有用。
标签: javascript html jquery asp.net-mvc datatables