我正在创建一个可动态化的表,默认情况下,表头上的排序是有效的,但是当我替换数据时,排序将被阻塞。
我尝试将选项设置为与创建表时的选项完全相似。我尝试为我的options-> features添加sort:true。 我尝试在切换数据之前清除tbody。
创建表格:
$('#table4-results').dynatable({
features: {
paginate: false,
search: false,
perPageSelect: false,
recordCount: false
},
table: {
headRowClass: 'small-table'
},
dataset: {
records: data
}
});
替换表格:
let dynatable = $('#table4-results').dynatable({
features: {
paginate: false,
search: false,
perPageSelect: false,
recordCount: false,
sort: true
},
table: {
headRowClass: 'direction-rtl'
},
dataset : {
records : newData
}
}).data('dynatable');
dynatable.settings.dataset.originalRecords=newData;
dynatable.process();