我有一个jquery tablesorter的问题,我正在将数据动态地添加到一个预先存在的表中。Tablesorter没有对动态添加的内容进行排序
根据文档,在添加内容之后,需要完成的所有事情是$("table").trigger("update")
用于告诉tablesorter比添加新内容,但实际上这似乎不起作用。
查看http://jsfiddle.net/7Wurn/9/举例。单击HTML表格标题将对列进行排序,但是在添加新行后,新行不会被排序。
这似乎是次要的错误,因为在Tablesorter网站上使用的示例使用几乎相同的代码来添加在JSFiddle上添加的代码。唯一的区别是$("table").trigger("update");
在Ajax调用后作为回调的一部分运行。
任何想法是什么错?
伟大的工作 - 我永远不会做到这一点。 – fred2 2013-02-15 19:44:43
@Mottie谢谢。我在检查元素中看到每次添加一行时都会添加一个新的tbody。但后来忽略了它。感谢澄清。 – dejavu 2013-02-16 10:13:06