2015-06-09 40 views
3

我有2个引导阱,每个阱都包含一对选项卡。每个选项卡包含一个DataTable(共有4个)。当我加载页面时,前两个DataTable按预期完美工作。当我切换选项卡时,呈现的表总是包含1列(不管列大小),其余部分是子行的一部分。我已经试过所有的东西来让桌子正确绘制。如果有人有任何建议,请让我知道。此外,我对Web UI代码有点新,所以如果有任何明显的错误,请耐心等待。多个数据表和引导选项卡的响应问题

我创建了一个模仿我编码的示例,并显示我遇到的行为。它可以在这里找到:http://live.datatables.net/sozobucu/edit

回答

6

响应式插件无法确定隐藏表的列要求。所以显示在表后(标签更改)被称为以下需要重新计算列:

$($.fn.dataTable.tables(true)).DataTable().columns.adjust().responsive.recalc(); 

这些电话都没有在数据表10.7正常,但已经被固定在最近的每日构建。在短期内,我们将使用每晚构建,直到此修复成为正式版本。希望这可以帮助有人遇到同样的问题。

可以按照here进行讨论。

+0

在这里呆了几个小时。我有'.... columns.adjust();'而不是最后一点。谢谢! – ficuscr