2011-08-12 3 views
0

tablersorter jQuery 플러그인 (www.tablesorter.com)을 사용하려고하는데 Google에서 YQL을 통해 동적으로 채워지는 테이블로 작업 할 수 없습니다.YQL 생성 테이블과 함께 tablesorter jQuery 플러그인 사용

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/

012 닥 나는 this 같은 것을 할 노력하고있어

(Christian Heilmann's example 사용)

내가 뭘 잘못하고 있니?

답변

1

당신은하지 뒤에,해서 getJSON 콜백 함수 내에서 $("#results").tablesorter();을 넣어해야합니다. 결과 테이블 에서 tablesorter()를 호출하기 전에이 작성됩니다.

편집 : 작동하도록 정렬하려면 <td> 요소를 <th> 요소를 <thead> 내부로 변경해야합니다.

+0

이 마음에 드십니까? 여전히 작동하지 않습니다 : http://jsfiddle.net/nbierma6/FFpS9/3/ – nathanbweb

+0

예, td 요소를 th로 대체하십시오. 위의 편집을 참조하십시오 – cenanozen

+0

oops! 그 부분을 놓쳤다. 알았어. 감사!! http://jsfiddle.net/nbierma6/FFpS9/4/ – nathanbweb

0

이 줄을 사용하여 테이블 분류기에서 디버깅을 사용하도록 설정하면이 기능이 작동하지 않는 이유를 알 수 있습니다.

$("#results").tablesorter({ 
    debug: true 
}); 
관련 문제