我是 MVC、jquery 和 DataTables 的菜鸟。当我按 F5 在本地构建和启动站点以进行开发/调试时,我收到了 Microsoft Visual Studio 警告对话框:
JavaScript 运行时错误:对象不支持属性或方法“dataTable”
我将 VS 2012 与 MVC 4 项目一起使用。我使用 NuGet 包管理器作为我的解决方案来安装\更新 jQuery 1.8.3 和 jquery.datatables 1.9.4。这是我的 Index.cshtml 视图代码:
<script src="@Url.Content("~/Scripts/jquery-1.8.3.js")" type="text/javascript"> </script>
<script src="@Url.Content("~/Scripts/DataTables-1.9.4/media/js/jquery.dataTables.js")" type="text/javascript"></script>
<script>
$(document).ready(function () {
$('#table_id').dataTable({
});
});
</script>
<table id="table_id" class="display">
<thead>
<tr>
<th>Column 1</th>
<th>Column 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>Row 1 Data 1</td>
<td>Row 1 Data 2</td>
</tr>
<tr>
<td>Row 2 Data 1</td>
<td>Row 2 Data 2</td>
</tr>
</tbody>
</table>
这似乎是一个参考问题,但我没有尝试解决这个问题!
我搜索了博客,但找不到答案,或者也许了解需要更改的内容。直接回答将不胜感激!
谢谢!