jQuery.Deferred异常:无法设置未定义类型的属性“ _DT_CellIndex”:无法设置未定义的属性“ _DT_CellIndex”

时间:2019-05-29 08:24:27

标签: html datatable

我在数据表中遇到此错误。我正确地包含了所有头文件,但不知道为什么会发生此错误。

  

jQuery.Deferred异常:无法设置属性'_DT_CellIndex'   未定义的TypeError:无法设置未定义的属性'_DT_CellIndex'

我尝试了一些解决方案,例如没有空行,相同数量的标题和列等,但是在这里没有任何作用。请帮忙。

{
 accessLevel: 'View',
 "identities": [
    {
      "username": "username",
      "roles": [ "role" ],
      "datasets": ["datasetid"]
    }
     ]
}

这是我的js代码-

<div class="row">
   <div class="col-md-12">
      <table class="table table-striped table-hover datatable">
         <thead>
            <tr>
               <th>Target</th>
               <th>Goal</th>
               <th>Target Status</th> 
               <th>Date</th>
            </tr>
         </thead>
         <tbody>
            <tr>
               <td>Demo Target</td>
               <td>Some Goal</td>
               <td>Some Status</td>
               <td>Some Date</td>
            </tr>
         </tbody>
      </table>
   </div>
</div>

1 个答案:

答案 0 :(得分:0)

我看不到您的代码有问题,就我而言,它工作正常。我会检查您的html是否重复,即在另一个位置使用.datatable类,并使用ID来启动它。