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 に答える