当前位置:  开发笔记 > 前端 > 正文

在动态修改的表上使用jQuery tableSorter

如何解决《在动态修改的表上使用jQuerytableSorter》经验,为你挑选了2个好方法。

我在页面上使用jQuery tableSorter插件.

不幸的是,正在排序的表是动态修改的,当我在添加元素后排序时,元素消失,将表恢复到创建tableSorter时的状态.

有什么方法可以强制tableSorter重新扫描页面,以便这些新元素正确排序?



1> Josh..:

我相信您可以使用以下内容触发更新:

$(table).trigger("update")



2> Alex..:

看来你是对的.

$(table).trigger("update");
$(table).trigger("appendCache");

诀窍.

作为一个注释,tablesorter API在某些时候发生了变化,因此这些事情发生了变化,以及事件绑定.我最大的困难是试图弄清楚为什么有些东西有效,有些则没有,这是因为插件的版本错误,尽管没有明显的区别.

推荐阅读
ERIK又
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有