con*_*oid 9 jquery tablesorter
我已经创建了一个jquery表,不时需要清除并重新填充,我的清除方法是这样的:
//Clear table content before repopulating values
$('#table tr:gt(0)').remove();
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试使用tablesorter对特定列进行排序,但我的问题是当我启用tablesorter时:
//Initialize tablesorter
$("table").tablesorter();
Run Code Online (Sandbox Code Playgroud)
表清除方法不再起作用,它只是不断添加旧数据的新数据,创建了大量重复信息.
请帮忙
Mot*_*tie 16
要更新tablesorter,需要在更新其缓存之前触发"更新"
$('table').trigger('update');
Run Code Online (Sandbox Code Playgroud)
您还可以使用内置函数清除表格
$.tablesorter.clearTableBody( table );
Run Code Online (Sandbox Code Playgroud)
以下是此演示中的代码组合
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');
Run Code Online (Sandbox Code Playgroud)
我认为没有理由它不起作用。没有tablesorter插件它可以工作吗?
为什么调用tablesorter()但table尝试从中删除行#table?打字错误?
尝试记录 的 jQuery 对象$('#table'),$('#table tr')然后$('#table tr:gt(0)')查看一切是否正确。
| 归档时间: |
|
| 查看次数: |
8359 次 |
| 最近记录: |