2016-08-18 1 views
2

정렬을 위해 테이블 ​​목록 jQuery 플러그인을 사용하는 기존 테이블이 있습니다.다른 테이블에 중첩 된 테이블 정렬하기 (Tablesorter 사용)

는 해당 테이블의 행 중 하나를 클릭하여 확장하면 있도록 내가 최근에 기능을 추가 한

, 그것은 :

  • (모든 컬럼에 걸쳐하는 열 병합 세트) 새로운 행을 추가 을로드 고유 ID와 ID

가 다시 말하지만, 모든 위대한 작품 것을 와 함께 테이블에 대한 tablesorter에 사용하기 위해 별도의 호출이있는 테이블을 포함하는 새로 생성 된 행에 대한 새로운 HTML. 그러나 tablesorter는 전반적인 상위 테이블에서 잘 작동하지만 내부 테이블에서는 전혀로드되지 않습니다.

Stupid Table Plugin과 같은 다른 테이블 정렬 플러그인을 사용해도 아무 것도 작동하지 않으므로 내 접근 방식에 문제가있는 것으로 생각됩니다.

나는 분명히 잘못된 것을하고 있습니까? 아니면 jsFiddle을 통해 세부 정보를 공유해야합니까?

답변

1

원래 버전의 tablesorter (v2.0.5)는 중첩 테이블 (demo)과 호환되지 않습니다.

$(function() { 
    $('table').tablesorter(); 
}); 

체크 아웃 내 fork of tablesorter 중첩 된 테이블과 중첩 된 테마와 더 나은 어떤 거래 - demo.

$(function() { 
    $('table').tablesorter({ 
    theme: 'blue' 
    }); 
}); 
+0

안녕하세요. 고마워. 내 애플 리케이션의 tablesorter 포크에 내 모든 테이블을 업데이 트했습니다, 그리고 주로 중첩 테이블을 가지고있어. 그러나 위의 예와 같이 부모 행과 자식 행의 관계를 유지할 수는 없습니다. $ .get 호출을 통해 자식 행을로드하기 때문에 이것이 가능합니까? 여기에 별도의 질문으로 코드를 공유하면 도움이 될까요? –

+0

데모 또는 몇 가지 예제 코드가 도움이 될 것입니다. – Mottie

관련 문제