我正在使用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>');
但是它只会在标题行的顶部附加一个新的标题。
如果仅为了更改标题的内容而更新标题,请使用updateHeaders
。
[如果要添加或删除列,请使用updateHeaders
;但事实证明,如果使用过多,此方法将不可靠。在这种情况下,最好的解决方案是updateAll
表排序器实例并重新初始化它。