当将scrollx应用于表时,我正在Datatables.net中遇到UI问题。
感谢这个Jquery DataTable UI Issue -- when to call fnAdjustColumnSizing但等待答案
我正在尝试调整大小
$(window).bind('resize', function () {
oTable.fnAdjustColumnSizing();
});
但这仅在我调整浏览器大小时解决了我的问题。否则我的用户界面看起来很乱。
我也尝试在InitComplete中申请
"fnInitComplete": function () {
console.log("Compelete");
this.fnAdjustColumnSizing(true);
},
但是,直到我调整大小之前,itz仍然无法解决。
我需要在哪里调用fnAdjustColumnSizing,以便在加载完成时修复UI?
最佳答案
有点晚了,但这对我有用。
完成您的DataTable代码之后
if (oTable != "") {
oTable.fnAdjustColumnSizing(); //oTable is the variable which holds DataTable
}
并同时添加您的调整大小。
谢谢