在Dynatable中使用隐藏列进行排序

时间:2014-05-17 20:28:41

标签: jquery sorting dynatable

我正在使用Dynatable在表格中显示ajax数据。该表有很多列,所以为了更容易理解我有按钮只能一次显示某些列。这有效,直到我尝试按列排序,此时它取消隐藏其他列。我试图在this jsfiddle中复制问题。它的可动态部分非常简单,虽然我必须复制头类,以便在单击右键时隐藏相应的列:

$('#my-final-table').dynatable({
  dataset: {
    records: jsondata
  },
  table: {
    copyHeaderClass: true
  }
});

正如您在jsfiddle中看到的那样,如果隐藏了一些列(使用按钮),然后按其余列之一进行排序,则会重新显示所有隐藏列。

有没有其他人让Dynatable的sort函数工作,同时还隐藏了一些列?

非常感谢, 亚历

1 个答案:

答案 0 :(得分:1)

我没有幸运在Dynatable中找到解决方案,所以我切换到Datatables,在那里排序隐藏的列似乎不是问题。