2014-11-19 3 views
1

datatables를 사용 중이며 그리드에서 계층 적 JSON 데이터를 나타내고 싶습니다. 나는 아약스를 통해 datatable에 계층 적으로 표시 할 데이터를 얻었지만 자바 스크립트에서는 행 확장 및 축소를 구현하는 데 문제가 있습니다.Datatables - 중첩 된 행을 확장 및 축소하는 데 문제가 있습니다.

이 JSBin를 살펴보고 확대 및 축소 시도하고 당신은 문제가 나타납니다하십시오

http://live.datatables.net/qedufunu/1/edit

이 동작은 (윈도우 탐색기 같은) 어떤 계층 적 데이터 같아야합니다

  1. 그리드가로드되면 확장 아이콘이있는 첫 번째 레벨 행이 표시되어야합니다.
  2. 최상위 확장 버튼을 클릭하면 확장 버튼이있는 동일한 상위 항목의 두 번째 수준 행이 열립니다 (세 번째 수준 행이있는 경우).
  3. 두 번째 수준 확장 단추를 클릭하면 세 번째 수준 행이 열립니다.

JS 변경 사항을 살펴 보시기 바랍니다. 부담없이 수정하십시오.

감사합니다.

답변

관련 문제