Datatable插件不初始化
问题描述:
我有一个简单的表,我想用数据表jquery插件来动态化它。Datatable插件不初始化
我不明白这是为什么不起作用:
http://jsfiddle.net/barnab21/hovcmaa8/
,因为我的链接的可能?
<!-- DataTables CSS -->
<link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.7/css/jquery.dataTables.css">
<!-- jQuery -->
<script type="text/javascript" charset="utf8" src="//code.jquery.com/jquery-1.10.2.min.js"></script>
<!-- DataTables -->
<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/1.10.7/js/jquery.dataTables.js"></script>
这里我JS:
$(document).ready(function() {
$('#tableau_user').dataTable();
});
答
你的表是错误的,看看更新的表
<table id="tab_user" class="tableau_utilisateurs">
<thead>
<tr>
<th>ID</th>
<th>Pseudonyme</th>
<th>Email</th>
<th>Date_inscription</th>
<th>Administrateur</th>
</tr>
</thead>
<tbody>
<tr>
<td>aaaaa</td>
<td>bbbbbb</td>
<td>ccccccc</td>
<td>ddddddd</td>
<td>eeeeee</td>
</tr>
</tbody>
</table>
更确切地说,他的表不一定是错误的,但DataTable插件需要'thead','tbody'(和'tfoot'如果需要)标签才能工作。 – TheWanderingMind