Tablesorter如何更新表头值

问题描述 投票:0回答:1

我正在使用Motties tablesorter表,它的工作原理很像。现在,我需要动态更新列标题,并可选地更新表内容。更新内容工作正常。我将如何更新tablesorter表的表标题文本?这就是我更新table2内容的方式:

var $table = $('#table2');
$.tablesorter.clearTableBody( $table[0] );
$("#table2 tbody").append(data);
var resort = true;
$("#table2").trigger("update", [resort]);

我将仅更新表头吗?我以为我可以这样:

var headers= ["Banana", "Orange", "Apple", "Mango"];
$('table2 thead').html('<tr>' + headers + '</tr>');

但是它只会在标题行的顶部附加一个新的标题。

javascript html html-table tablesorter tableheader
1个回答
0
投票

如果仅为了更改标题的内容而更新标题,请使用updateHeaders

[如果要添加或删除列,请使用updateHeaders;但事实证明,如果使用过多,此方法将不可靠。在这种情况下,最好的解决方案是updateAll表排序器实例并重新初始化它。

© www.soinside.com 2019 - 2024. All rights reserved.