gpt4 book ai didi

jquery - 如何动态重置表格宽度 - 数据表?

转载 作者:行者123 更新时间:2023-12-01 07:20:11 24 4
gpt4 key购买 nike

我正在使用 kike 表插件来动态扩展/缩小列宽。一切似乎都工作正常,除了当列宽减小时,表格宽度没有减小,因此表格的最后一列占用了可用的额外宽度。

有没有办法将列宽重置回原始列宽?

我将 sScrollx 设置为 100%

"sScrollX": "100%",

我有一个函数可以将表格重置回其原始宽度。

function resizeTable(tableId)
{
var oTable = $("#" + tableId).dataTable();
var oSettings = oTable.fnSettings();
oSettings.oScroll.sX = "840px"; // <- updated!
oTable.fnDraw(false);
}

我尝试使用上面的代码在单击按钮时重置滚动 x 值,但这似乎对表格的宽度没有任何影响。

我尝试使用oTable.fnAdjustColumnSizing();但它也没有帮助我......

有人可以告诉我解决此问题的最佳方法吗?

最佳答案

您可以尝试在 dataTables 设置中指定 bAutoWidth : false

关于jquery - 如何动态重置表格宽度 - 数据表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14609592/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com