首页 > 解决方案 > 出现错误: THEAD 中的列数无效或不正确;预期 1465,但找到 1000 列

问题描述

我正在使用 Jquery Tablesorter。它使用斑马、分类器、粘性标题小部件。

$('#DM993982_tbl').tablesorter({
  widthFixed : true,
  widgets: ['zebra', 'staticRow', 'stickyHeaders'],
  widgetOptions: {
    stickyHeaders_attachTo: '#DM993982_tbl_tw'
  }, 
  headers: {}
});

当我使用超过 1000 列时,我在控制台中收到错误,并且浏览器卡住了。

THEAD 中的列数无效或不正确;预期 1465,但找到 1000 列

请帮我找到解决方案。谢谢

这是错误堆栈

jquery.tablesorter.min.js:1 Invalid or incorrect number of columns in the 
THEAD; expected 1465, but found 1000 columns
checkColumnCount @ jquery.tablesorter.min.js:1
computeColumnIndex @ jquery.tablesorter.min.js:1
buildHeaders @ jquery.tablesorter.min.js:1
setup @ jquery.tablesorter.min.js:1
(anonymous) @ jquery.tablesorter.min.js:1
each @ jquery-3.3.1.min.js:2
each @ jquery-3.3.1.min.js:2
A.fn.tablesorter @ jquery.tablesorter.min.js:1
(anonymous) @ VM193:60
setTimeout (async)
(anonymous) @ VM193:60
_621 @ dojo.js:15
_61d @ dojo.js:15
(anonymous) @ dojo.js:15
_9 @ dojo.js:15
req.signal @ dojo.js:15
_38 @ dojo.js:15
_16 @ dojo.js:15
req @ dojo.js:15
(anonymous) @ VM193:1
d.eval @ VM45:3
(anonymous) @ xhr.js?1568189044706:92
_4ec @ dojo.js:15
_4e6 @ dojo.js:15
resolve @ dojo.js:15
_4f2 @ dojo.js:15
_4ec @ dojo.js:15
_4e6 @ dojo.js:15
resolve @ dojo.js:15
_4f2 @ dojo.js:15
_4ec @ dojo.js:15
_4e6 @ dojo.js:15
resolve @ dojo.js:15
_4f2 @ dojo.js:15
_4ec @ dojo.js:15
_4e6 @ dojo.js:15
resolve @ dojo.js:15
_40b @ dojo.js:15
_417 @ dojo.js:15
load (async)
_411 @ dojo.js:15
xhr @ dojo.js:15
_48e.<computed> @ dojo.js:15
LoadAppPostForm @ xhr.js?1568189044706:79
_DM505878frm_btnSubmit1_click @ VM131:242
DM505878frm_btnSubmit1_click @ VM131:244
(anonymous) @ VM131:245
_60c @ dojo.js:15
_onClick @ _ButtonMixin.js?1568189044706:16
(anonymous) @ dojo.js:15
__onClick @ _ButtonMixin.js?1568189044706:7
(anonymous) @ dojo.js:15
on.emit @ dojo.js:15
(anonymous) @ touch.js?1568189044706:96
setTimeout (async)
(anonymous) @ touch.js?1568189044706:95

标签: jquerytablesorter

解决方案


推荐阅读