【问题标题】:DataTables gave me this error (headerCells[i].style.width = column.sWidthOrig)DataTables 给了我这个错误 (headerCells[i].style.width = column.sWidthOrig)
【发布时间】:2017-10-11 03:15:17
【问题描述】:

DataTable Uncaught TypeError: Cannot read property 'style' of undefined

请问有什么办法吗??

未捕获的类型错误:无法读取未定义的属性“样式” 在 _fnCalculateColumnWidths (jquery_datatables.self-a9908e5a65de4eeb0522babd326c527638c2ff12f0b4c3f61deb76b1dc27e25d.js?body=1:4166)

【问题讨论】:

  • 您将 i 从 0 循环到 visibleColumns.length ... 是 headerCells.length visibleColumns.length 吗?如果没有,那你就有问题了
  • 似乎您发现它卡在 DataTables .js 文件中的位置...但这肯定是由于您的代码。你应该发布它。

标签: javascript jquery datatables


【解决方案1】:

为了快速解决,请将 autoWidth 设置为 false

var table = $('#mytable').DataTable({
            'destroy': true,
            "autoWidth": false,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-09
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 2013-11-07
    相关资源
    最近更新 更多