DataTables警告(table id ='exercise-list'):从第0行的数据源请求未知参数'3'

时间:2013-07-20 11:59:57

标签: jquery datatables

我对这个即将发生的错误感到疯狂。

我有以下表视图,它使用的是jquery数据表。

var exercises = $('#exercises-list').dataTable( {
    "aoColumns": [
      { "bSortable": false },
      null, null,  null,  null, 
      { "bSortable": false }
    ] } ); 

<table id="exercises-list" class="table table-striped table-bordered table-hover">
       <thead>
             <tr>
                 <th>Title</th>
                 <th>Created By</th>
                 <th></th>
             </tr>
       </thead>

       <tbody> 
              <tr>
                  <th>title</th>
                  <th>name</th>
                  <th></th>
              </tr>
       </tbody> 
</table>

我感觉错误是由于这个原因造成的:

null, null,  null,  null, 

我在桌面上使用了1个字段,但是当我添加字段时,一切都变得混乱了。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

HTML中的列数和aoColumns数组长度不匹配。 从DataTables文档,

  

aoColumns:如果指定,则此数组的长度必须相等   到原始HTML表格中的列数。

http://www.datatables.net/usage/columns