2011-08-12 27 views
0

我想使用tablersorter jQuery插件(www.tablesorter.com),但我無法讓它與通過YQL從Google動態填充的表一起工作文件(使用Christian Heilmann's example使用tablesorter jQuery插件與YQL生成表

我試圖做類似this

Results 

Name Team Position Time Shots six seven eight 
Abdoun Algeria Midfielder 16  0  6 0  0 
Abe  Japan Midfielder 351  0  101 14  0 
Abidal France Defender 180  0  91 6  0 

我已經在的tablesorter這個例子正與一個靜態表:

http://jsfiddle.net/nbierma6/KB5dQ/3/

我做錯了什麼?

回答

1

你應該把$("#results").tablesorter();放在getJSON回調函數中,而不是在它之後。在之前,您正在結果表上調用tablesorter()。

編輯:您還應該將<td>元素更改爲<th>元素內<thead>排序工作。

+0

是這樣的?仍然不工作:http://jsfiddle.net/nbierma6/FFpS9/3/ – nathanbweb

+0

是的,但用th代替td元素。看到我的編輯 – cenanozen

+0

哎呀!錯過了那部分。現在明白了。謝謝!! http://jsfiddle.net/nbierma6/FFpS9/4/ – nathanbweb

0

使用這一行來啓用表格分揀機中的調試,它應該讓你知道它爲什麼不起作用。

$("#results").tablesorter({ 
    debug: true 
});