【发布时间】:2012-03-19 12:15:34
【问题描述】:
我真的是新的 jQuery 和 MVC3,我从 http://datatables.net/ 下载了 jquery 数据表插件,我完全不知道如何实现表。我只是想显示表格,我不在乎上面有什么,我只想先把它放在视图上。任何帮助或建议将不胜感激。
在主视图中,我并不确切知道我需要或不需要哪些脚本:
<h2>About</h2>
@*<script src="../../Scripts/DataTables.js" type="text/javascript"></script>*@
<script src="../../Scripts/jquery.dataTables.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.dataTables.min.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.MetaData.js" type="text/javascript"></script>
@*<script src="../../Scripts/model.column.js" type="text/javascript"></script>
<script src="../../Scripts/model.search.js" type="text/javascript"></script>
<script src="../../Scripts/model.row.js" type="text/javascript"></script>
<script src="../../Scripts/model.ext.js" type="text/javascript"></script>*@
@*<script src="../../Scripts/model.defaults.js" type="text/javascript"></script>
<script src="../../Scripts/model.defaults.columns.js" type="text/javascript"> </script>*@
<link href="../../Content/jquery.dataTables.css" rel="Stylesheet" type="text/css" />
<script type="text/javascript">
$('#usersGrid').dataTable({
aoData: [{}]
});
</script>
<script type="text/jscript">
$('#usersGrid').dataTable({
aoData: [{}]
});
</script>
<table id="table_id">
<thead>
<tr>
<th>Column 1</th>
<th>Column 2</th>
<th>etc</th>
</tr>
</thead>
<tbody>
<tr>
<td>Row 1 Data 1</td>
<td>Row 1 Data 2</td>
<td>etc</td>
</tr>
<tr>
<td>Row 2 Data 1</td>
<td>Row 2 Data 2</td>
<td>etc</td>
</tr>
</tbody>
</table>
【问题讨论】:
-
不熟悉 DataTables,我唯一的意见是您不需要同时包含 jquery.dataTables.js 和 jquery.dataTables.min.js。 “.min”表示它是一个“缩小”版本(相同的脚本被压缩成一个可读性较差但较小的文件,以节省带宽)。所以你可以选择其中一个。
-
哦,这就是我不知道的事情。真的没有任何好的教程有人实际一步一步地展示如何使用这些 jquery 插件
-
从示例中的脚本和 css 开始,然后从那里开始工作
标签: javascript jquery asp.net-mvc-3 datatables