数据表不是一个函数,怎么了?



我在一个laravel项目中使用数据表。但表并没有渲染。它显示错误:

Uncaught TypeError: $(...).DataTable is not a function
at HTMLDocument.<anonymous> (dashboard:147)
at l (datatables.min.js:14)
at c (datatables.min.js:14)

我已经包含了jQuery,js和css作为以下顺序

  • jQuery
  • 数据表js
  • 数据表css

还有什么可能导致问题?

请确保在首选dataTable.js文件之前加载jquery.js。
<script type="text/javascript" src="~/Scripts/jquery.js"></script>
<script type="text/javascript" src="~/Scripts/data-table/jquery.dataTables.js"></script>
<script>$(document).ready(function () {
$.noConflict();
var table = $('# your selector').DataTable();
});</script>

最新更新