当单元格中的输入元素值发生变化时,我需要重新排序表格。我已经为我的数据创建了自定义排序器,这非常有效,但现在我需要在数据更改时重新排序。
$('#id').tablesorter(...)
几乎可以满足我的需求,但它似乎在给定的表上应用了另一组排序,这导致了非常奇怪的行为。有没有办法完全重做tableorting操作,或者至少根据新信息对表进行求助?
从构建自定义解析器开始,我看到tablesorter构建格式化列并在页面加载时将其存储在内部,我需要修改此行为,以便我可以使用$('#id input').change
。
有什么想法吗?这个插件的文档很薄弱,虽然它是一个很棒的插件。
答案 0 :(得分:15)
我认为您需要做的是触发更新。
$("#tableId").trigger("update");
这就是我正在做的让我的桌子出没的地方。
我同意你的观点,这个插件的文档最好。
答案 1 :(得分:4)
您指的是:
$("#id").trigger("update");