当将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

    }

并同时添加您的调整大小。
谢谢

10-06 15:17