我们正在使用Jquery DataTables。我们已经实现了服务器端列排序。因此,在对列进行排序时,数据表会发送已排序的列索引。因此,如果您点击网格中的第5列,它将发送数字5.所有这一切都正常。但最近我们添加了代码来隐藏一些列。
MyTable.fnSetColumnVis(1, true, false); // to hide the first column
MyTable.fnSetColumnVis(2, true, false); // to hide the second column
现在隐藏后让我们说第1列和第2列,当我在服务器端排序第3列(第3列,我的意思是现在可见的第3列,其中索引是5)时,我得到3而不是获得5& ;因此,我们最终在错误的列上排序。
请帮忙。有没有办法设置其他属性,当列排序时,我们可以发送该属性