DataTables: Cannot read property style of undefined

表格展示数据的时候选择了datatables。但是展示的时候报了一下的错误。

jquery.js:3783 Uncaught TypeError: Cannot read properties of undefined (reading 'style')
    at _fnCalculateColumnWidths (jquery.dataTables.mjs:5673:1)
    at _fnInitialise (jquery.dataTables.mjs:4782:1)
    at loadedInit (jquery.dataTables.mjs:1237:1)
    at HTMLTableElement.eval (jquery.dataTables.mjs:1250:1)
    at Function.each (jquery.js:383:1)
    at jQuery.fn.init.each (jquery.js:205:1)
    at jQuery.fn.init.DataTable [as dataTable] (jquery.dataTables.mjs:802:1)

其主要原因在于标签的数量需要与配置中的列数匹配(使用键“columns”的数组)。如果标签少于指定的列数,您将会收到这个稍微晦涩的错误消息。检查了下确实是这样子。

end
  • 作者:kali(作者介绍)
  • 更新时间:2022-07-20 18:09
  • 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
  • 转载声明:转载站点文章,请附上原文链接
  • 翻译声明:翻译文章会不严谨,请务必附上原文链接
  • 扫描阅读:扫描二维码,手机阅读该文章