问题标签 [tabletools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
617 浏览

jquery - jquery->tabletools->excel 导出将标题向右移动

我们面临的一个严重问题是,如果在没有滚动条的情况下显示表格,则表格的 excel 导出(jquery->datatables->tabletools)可以正常工作。如果需要水平滚动条,则表格的标题会被转换,并且一些“\t”标记被预先添加并附加到标题的内部HTML。因此,对于每个 "\t" 1 列,excel 导出将 excel 文件中的标题向右移动。你知道如何摆脱它并解决问题吗?

将不胜感激,谢谢!

0 投票
3 回答
2335 浏览

jquery - 在 jQuery UI 对话框中使用 DataTables TableTools 时遇到问题

我正在尝试在 jQuery UI 对话框中的表上使用 DataTables 'TableTools' 插件。它们在对话框之外工作正常,但在内部,唯一有效的按钮是打印。

这是一个 jsFiddle 演示问题:http: //jsfiddle.net/Yd3PT/31/

有任何想法吗?

0 投票
0 回答
722 浏览

csv - jQuery dataTables - 使用 TableTools 未定义的列值

我正在处理从 Datatables 导出到 CSV,我得到所有列的未定义值。有任何想法吗?。我正在使用稳定版的 DT 和 TT。

我已经尝试过 Github (Datatables) 的夜间版本,但没有成功。

我明白了:

Válida Cédula Nombre Unidad Cosecha Rubro Variedad Restante Transportado Destino Municipio Guia undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined

返回的 JSON:

0 投票
1 回答
1744 浏览

jquery - Datatable / Tabletools - 使用 Flash 的优雅回退

我们将出色的 jQuery Datatables 插件与 TableTools 一起用于批量操作,例如复制和导出到 CSV。这些都需要 Flash,但我们正在为许多未启用 Flash 的客户提供服务。现在,对于这些观众来说,它们看起来很糟糕,因为“缺少插件”的注释出现在按钮文本上。我宁愿隐藏按钮,但我不确定如何。

如果没有启用闪光灯,有谁知道如何将这些按钮设置为隐藏?

0 投票
1 回答
421 浏览

javascript - 像 jQuery DataTables/TableTools 中的 DisplayTag 的“媒体”字段一样吗?

我正在将一些使用 DisplayTag 的表转换为使用带有 TableTools 插件的 DataTables 进行导出。前者的一个好处是每一列都有一个媒体字段,它指定该列是否应该以 HTML、CSV 等格式存在,这样您就可以在不同的媒体中拥有不同的列。

有没有办法在 DataTable/TableTool 环境中复制它?具体的用例是我们的很多表都有列,这些列是 HTML 显示中几列的缩写摘要,而导出的版本旨在具有完整的列。

0 投票
4 回答
11031 浏览

datatables - 无法让 DataTables TableTools 显示

不知道我在这里做错了什么。我在目录中有 DataTables:

MainFolder/common/js/DataTable-1.8.2/jquery.dataTables.min.js

并且像这样包括它:

我已经下载了最新版本的 TableTools 并尝试将它放在 DataTable-1.8.2 目录中的各个位置:

MainFolder/common/js/DataTable-1.8.2/TableTools-2.0.1

MainFolder/common/js/DataTable-1.8.2/Extras/TableTools-2.0.1

MainFolder/common/js/DataTable-1.8.2/media/(media/中包含的所有文件)

我正在像这样初始化我的表(在 Ajax 调用之后):

我也尝试使用设置 sSwfPath 参数

我还尝试禁用 bjQueryUI 参数并使用常规 sDom 默认设置,以及将“T”标记放置在 sDom 字符串的不同位置。

我根本无法让 TableTools 在任何浏览器中显示。已安装 Flash Player 11.1.102.55。控制台显示没有错误。

0 投票
4 回答
10872 浏览

jquery-plugins - TableTools 导出在多个 JQuery 选项卡上的 DataTables 中不起作用

我正在使用 DataTables-1.8.2、TableTools-2.0.1 和 JQuery-1.6.4 在三个 jQuery 选项卡上分别显示一个表格。TableTools 为表格提供了复制/Excel/PDF/打印导出功能,它仅适用于第一个选项卡上的第一个表格。在其他两个选项卡上,显示了按钮,但除了打印按钮之外,它们都没有做任何事情(这是因为打印按钮不使用相同的基于 Flash 的方法)。路径不应该是一个问题(我知道.swf路径是一个常见问题),因为有效的配置只是为其他人复制的。这是在 Django 服务器上运行的。下面是代码。我主要用 Python 编写,所以我对 JS/CSS/DOM 不是很熟练,所以任何建议都值得赞赏。

(……剪……)

0 投票
3 回答
10996 浏览

jquery - jQuery TableTools 不工作

我已经下载了示例

来自 TableTools。哪个工作正常。我所做的是将 index.html 的内容复制到另一个文件并关联每个路径。Flash 加载正常,但除了打印按钮之外,每个控件都被禁用。可能是什么问题。

0 投票
1 回答
4146 浏览

jquery - DataTables TableTools 图像不适用于 ThemeRoller

我已经tabletools启动并运行datatables它并且效果很好。我遇到的唯一问题是tabletools按钮的图标。当他们在标题 div 之外使用"sDom": 'T<"clear"><"H"lf>rt<"F"ip>'图标显示就好了,当我把tabletools标题放在里面时,图标不显示"sDom": '<"H"lTf>rt<"F"ip>'

该图像说明了两者的结合"sDom": 'T<"clear"><"H"lTf>rt<"F"ip>'

在此处输入图像描述

0 投票
2 回答
7409 浏览

javascript - 如何在 TableTools 中使用链接而不是 Flash 按钮

我正在尝试找到一种方法来更改 TableTools 上的按钮。我想使用我自己的自定义链接而不是 Flash 按钮。有没有办法我可以做到这一点?任何好的资源都可以教我如何进行修改并且仍然能够使用按钮集合等功能。