2011-06-23 42 views
0

我有一個使用Tablesorter 2.0 jQuery插件排序數據列的構建表。它工作得很好,直到我找到有更多TH行的更復雜的表。jQuery表格數據排序插件多表<th>行

Tablesorter 2.0自動檢測第一組TH,並使它們成爲排序觸發器。沒有辦法用選擇器覆蓋它。

我複雜的表格在頂部與THS行多TBODYs像這樣: enter image description here

我要去給www.datatables.net一去,看它是否有解決的辦法,但我擔心我可能遇到與這兩個插件運行在網站上的JS衝突。

如何實現使用在這裏你看到「我的權益」作爲排序頭頂部不暗灰色標題行的行每個TBODY內表排序任何其他建議?

HTML源代碼的一個例子是在這裏:http://pastebin.com/CYd06L87

+0

結束在Net Tuts +上查找腳本並對其進行自定義。好的基本腳本工作 - http://net.tutsplus.com/tutorials/javascript-ajax/using-jquery-to-manipulate-and-filter-data/ – Steph

回答

0

數據表是一個非常強大的網格分揀機,你應該有使用多個TH的沒有問題。他們也有表格細節的解決方案,這可能是解決這一任務的另一種方式。例如,您可以有兩個主要行,一個用於您的權益,一個用於您的權益,全部在同一張表中。然後,設置行詳細信息以實現您的目標......只有一種可能性。

這裏的行詳細信息嘖嘖:http://datatables.net/release-datatables/examples/server_side/row_details.html

還有用於加行總數的解決方案。