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(); 
    }); 

借此jsfiddle.net

你的表是错误的,看看更新的表

<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> 
+1

更确切地说,他的表不一定是错误的,但DataTable插件需要'thead','tbody'(和'tfoot'如果需要)标签才能工作。 – TheWanderingMind