2010-04-17 71 views
0

我正在使用jQuery表格分類器並有兩個表格。不是隻在第一個表中對數據進行排序,是否可以將第二個表中的數據組合起來並對它們進行排序?使用jquery tablesorter對兩個表集合中的表格數據進行排序

舉個例子,在排序表1或2列1,將導致:

//ORIGINAL  //RESULT 
TABLE 1   TABLE 1 
col1 | col2  col1 | col2 
1 | 1   1 | 1 
3 | 3   2 | 2 
5 | 5   3 | 3 

TABLE 2   TABLE 2 
col1 | col 2  col1 | col 2 
2 | 2   4 | 4 
4 | 4   5 | 5 
6 | 6   6 | 6 

回答

0

您需要捕獲兩個表格標題的點擊事件,然後複製這個其他表。 Tablesorter確實有一個sortStart事件,但沒有傳入任何有用的東西,所以你必須深入挖掘並找到排序順序,然後調用'sorton'事件,但如果你不小心,這可能會觸發無限循環。作者可能願意爲此添加更好的鉤子。

一個更好的方法是合併表服務器端或使用jQuery的表,並在單表上使用tablesorter。

相關問題