在 Jquery DataTable 中调用 fnAdjustColumnSizing 的位置
Posted
技术标签:
【中文标题】在 Jquery DataTable 中调用 fnAdjustColumnSizing 的位置【英文标题】:Where to call fnAdjustColumnSizing in Jquery DataTable 【发布时间】:2013-04-16 08:12:31 【问题描述】:当 scrollx 应用于表格时,我正在处理 Datatables.net 中的 UI 问题。
感谢Jquery DataTable UI Issue -- when to call fnAdjustColumnSizing,但等待答复
我正在尝试应用调整大小
$(window).bind('resize', function ()
oTable.fnAdjustColumnSizing();
);
但这仅在我调整浏览器大小时才能解决我的问题。否则我的 UI 看起来很乱。
我也尝试在 InitComplete 中申请
"fnInitComplete": function ()
console.log("Compelete");
this.fnAdjustColumnSizing(true);
,
但在我调整大小之前,它仍然没有修复。
我需要在哪里调用 fnAdjustColumnSizing 以便它在加载完成时修复 UI?
【问题讨论】:
我面临同样的问题你找到任何解决方案了吗?? @Youddh 尝试拨打该线路,看看是否有效。在下面回答 【参考方案1】:有点晚了,但这对我有用。
完成您的 DataTable 代码后
if (oTable != "")
oTable.fnAdjustColumnSizing(); //oTable is the variable which holds DataTable
并且还要在你的调整大小中添加。
谢谢
【讨论】:
以上是关于在 Jquery DataTable 中调用 fnAdjustColumnSizing 的位置的主要内容,如果未能解决你的问题,请参考以下文章
类型错误:$.fn.dataTable.moment 不是函数
如果整个列数据与搜索字符串匹配,如何在jQUERY Datatable中显示/搜索数据?
在 Jquery DataTable 中调用 fnAdjustColumnSizing 的位置
我们如何在 jQuery Datatable 调用结果中启动另一个 jQuery 插件而不是页面就绪功能?