dataTable引发错误Uncaught TypeError:undefined不是函数

时间:2014-06-04 19:18:06

标签: javascript datatable

我已经安装了3个文件:

<link href="~/Scripts/DataTables-1.10.0/media/css/jquery.dataTables.css" rel="stylesheet" />
<script src="~/Scripts/jquery-1.10.2.js"></script>
<script src="~/Scripts/DataTables-1.10.0/media/js/jquery.dataTables.js"></script>

之后我尝试创建表:

 $('#manage-news').dataTable({ options });

但它会引发错误:

Uncaught TypeError: undefined is not a function 

我尝试调试,我看到它首先转到jquery.dataTables,运行传递这行14378

return $.fn.dataTable;

然后它转到我的代码,选择器$('#manage-news')具有值

[<table id=​"manage-news" class=​"display" cellspacing=​"0" width=​"100%" data-view=​"backendModule/​views/​managenews" data-active-view=​"true">​</table>​]

我使用datatable因为它可以使用ajax数据源, 请帮我修复这个错误或者告诉我一些javascript表可以使用ajax数据源。

1 个答案:

答案 0 :(得分:0)

尝试用DataTable替换dataTable:

$('#manage-news')。DataTable({options});