0

我对即将出现的这个错误感到抓狂。

我有以下使用 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 个字段,但是当我添加字段时,一切都变得混乱了。

有任何想法吗?

4

1 回答 1

2

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

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

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

于 2013-07-20T12:37:37.307 回答