Dynatable AJAX сортировка не работает
При создании моей таблицы из JSON с помощью Ajax сортировка не работает. Он активен, и символ asc/desc изменяется, но ничего заметно не меняется. В чем дело?
Я добавил образцы ниже.
Это файл 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>
И это Javascript
$(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
}
});
});
1 ответ
Немного поздно, но возникла та же проблема... попробуйте файл js, который они используют на своей собственной странице: https://s3.amazonaws.com/dynatable-docs-assets/js/jquery.dynatable.js