我有一個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