2014-11-13 3 views
0

JSON에서 Ajax로 테이블을 만들 때 정렬이 작동하지 않습니다. 활성 상태이고 asc/desc 기호는 변경되지만 눈에 보이는 변화는 없습니다. 뭐가 문제 야?dynatable ajax 정렬이 작동하지 않습니다.

아래 샘플을 추가했습니다.

는 JSON 파일

{ 
    "kennis": [ 
    { 
     "kennisartikel": "Marcel Doesburg", 
     "cascade": "CINI01\Internet\2 FMI Phase\PBI\Tridion Manual training April 2012.doc", 
     "link": "<a href=''>OPEN</a>", 
     "tags": "bla,bla" 
    }, 
    { 
     "kennisartikel": "Fredwin", 
     "cascade": "CINI01\Internet\2 FMI Phase\PBI\Tridion Manual training April 2012.doc", 
     "link": "<a href=''>OPEN</a>", 
     "tags": "bla,bla" 
    }, 
    { 
     "kennisartikel": "Jantje H", 
     "cascade": "CINI01\Internet\2 FMI Phase\PBI\Tridion Manual training April 2012.doc", 
     "link": "<a href=''>OPEN</a>", 
     "tags": "bla,bla" 
    } 
    ], 
    "queryRecordCount": 4, 
    "totalRecordCount": 4 
} 

에게 있습니다 이건 내 HTML

<table id="kennistabel" class="tablesorter"> 
     <thead> 
      <tr> 
       <th width="33%" data-dynatable-column="kennisartikel" data-dynatable-sorts="kennisartikel" class="dynatable-head" data-dynatable-default-sort="true">Kennisartikel</th>     
       <th width="40%" data-dynatable-column="cascade" data-dynatable-no-sort="true">Cascade</th> 
       <th width="7%" data-dynatable-column="link" data-dynatable-no-sort="true">Link</th> 
       <th width="20%" data-dynatable-column="tags" data-dynatable-no-sort="true">Tags</th> 
      </tr> 
     </thead> 
     <tbody id="kennisbank">    
     </tbody> 

</table> 

이며,이 늦게 자바 스크립트

$(document).ready(function() { 
    $("#kennistabel").dynatable({ 
     dataset: { 
      ajax: true, 
      ajaxUrl: '//www.tourdejunior.nl/kennisbank/cskennisbank.json', 
      ajaxOnLoad: true,   
      records: [] 
     }, 
     features: { 
      paginate: false, 
      search: false, 
      recordCount: false, 
      sort: true, 
      pushState: false, 
      perPageSelect: false 
     } 
    }); 
}); 
+0

[json string으로 선언 된 최소한의 테스트 케이스로 저에게 잘 맞습니다.] – Ohgodwhy

+0

자바 스크립트 콘솔에 오류가 있습니까? –

답변

관련 문제