如何在datatable实例化之后,外部控制列,配置列,顺序,是否显示,宽度。或者重新配置一下aoColumns
$("#example1").DataTable({
paging: false,
dom:"<'row'<'col-xs-4'i><'col-xs-8'f>r>",
});
$('#historyLogTable').dataTable({
serverSide: true, //启用服务器端分页
searching: false, //禁用原生搜索
processing: true,
ordering : false,
aoColumns : [ { "mData" : 'createTimeStr', "sTitle" : 'Time' },
{ "mData" : 'topicName', "sTitle" : 'Topic Name' },
{ "mData" : 'groupId', "sTitle" : 'GroupId' },
{ "mData" : 'logMap', "sTitle" : 'Log Information' }
]
});
希望对你有用
[http://blog.csdn.net/u012743772/article/details/50517769](http://blog.csdn.net/u012743772/article/details/50517769 "")
[http://blogxinxiucan.sh1.newtouch.com/2017/07/11/](http://blogxinxiucan.sh1.newtouch.com/2017/07/11/kafkaManager-%E5%AE%89%E8%A3%85/ "")
不是在datatable({})初始化方法中操作,是datatable({})已经初始化了,这时候我要在界面上点击按钮,再一次改变列顺序,这个时候用什么来控制,
table.Columns["订单名称"].SetOrdinal[4];
这是我在网上搜到的,但是用不了。
或者动态隐藏列,依然改变不了列的顺序,请大神指点
var bVis = oTable.fnSettings().aoColumns[iCol].bVisible;
oTable.fnSetColumnVis( iCol, bVis ? false : true );