gpt4 book ai didi

JQuery Tablesorter 清除表信息

转载 作者:行者123 更新时间:2023-12-03 22:25:10 33 4
gpt4 key购买 nike

我创建了一个jquery表,时不时需要清除并重新填充,我的清除方法是这样的:

//Clear table content before repopulating values
$('#table tr:gt(0)').remove();

现在我尝试使用表排序器对特定列进行排序,但我的问题是当我启用表排序器时:

//Initialize tablesorter
$("table").tablesorter();

清表方法已经不起作用了,它只是不断地将新数据与旧数据相加,产生大量重复信息。

请帮忙

最佳答案

要更新表排序器,需要在更新其缓存之前触发“更新”

$('table').trigger('update');

您还可以使用内置函数来清除表格

$.tablesorter.clearTableBody( table );

这是从 this demo 组合而来的代码

var $table = $('table');

// use built in clear function
$.tablesorter.clearTableBody( $table[0] );
$table
.append('<tr><td>george</td><td>papard</td><td>68</td><td>19.99</td><td>55%</td><td>+3</td></tr>')
.trigger('update');

关于JQuery Tablesorter 清除表信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13894244/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com