问题标签 [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 回答
2049 浏览

jquery - 通过DataTable初始化DataTables TableTools

我正在尝试为plugin遵循这个所谓的简单初始化过程。据我所知,我只是应该指定参数,在其中我遵循相同的过程来初始化其他DataTablesTableToolstableToolsTableTools选项。但是,使用下面的代码,我实际上一无所获。

有熟悉插件的可以帮忙吗?

jQuery

结果

我只是得到DataTable,而不是TableTools按钮菜单。

在此处输入图像描述

0 投票
3 回答
26176 浏览

csv - jQuery dataTables - TableTools 不工作

我在本地主机(wamp 服务器)中使用 http://datatables.net/extensions/tabletools/ 。它工作正常,但是当我将相同的代码放在我的在线服务器上时,它不起作用。

我正在使用所有最新版本的数据表

首先,没有点击复制、pdf、csv、xls 按钮。因此我教了我的路径或 swf 不起作用,因此我用在线链接替换了链接。因此,现在我得到了点击,但是当我点击复制按钮时,它给了我一条消息......但是当我在记事本中过去时,它给了我“空白”。我的 pdf、csv、xlsx 也无法正常工作。只有打印工作完美。请让我知道我的本地主机中的问题是什么,一切正常。它在我的在线服务器中创建问题。

0 投票
1 回答
645 浏览

ruby-on-rails-4 - jquery-datatables-rails TableTools 按钮在 Heroku 上的 Rails4 中不起作用

我已将 swf 文件放入我的公共文件夹(在 public/swf/ 下)有问题的 JS 是这样的:

我可以在日志中看到正在找到 swf 文件(大多数情况下),我在 200 中得到间歇性的 304:

在视图中,我可以看到按钮,但单击它们什么也不做(打印除外,但这不是由 swf 控件处理的)。

编辑-我还可以看到相关dataTables和tableTools js的加载:

更新编辑:如果您使用的是 jquery-datatables-rails,则不需要单独包含 ZeroClipboard。

0 投票
0 回答
1370 浏览

datatables - 如何使用 TableTools 导出使用服务器端的 DataTable 的所有页面?

我一直在寻找如何导出使用服务器端构建的表中的所有页面,但所有答案在这里都不起作用。如果我选择打印表中的所有数据,但其他选项仅显示当前页面。

是否可以加载第一页,绘制表格并在后台构建其他页面?

谢谢,

0 投票
2 回答
4580 浏览

javascript - DataTables TableTools 导出按钮不起作用

使用下面的代码,我可以让TableTools按钮显示在页面上,正确设置样式,甚至更改mouseover事件上的鼠标图标,但是导出功能不起作用。当我单击按钮时,什么也没有发生。甚至不会收到错误消息。

DataTable在用户点击“搜索”按钮之前,该插件TableTools正在使用的页面上不存在。完成此操作后,Ajax 调用将提取相关数据并创建DataTable. 同样,程序的这部分工作正常,但是当我单击“导出”按钮(CSV、Excel、PDF)时……什么也没有发生。

jQuery

HTML

这是页面加载时呈现的 HTML(没什么特别的)

文件夹结构

在此处输入图像描述

0 投票
0 回答
1310 浏览

ruby-on-rails - 使用 jquery-datatables-rails gem 时 sSwfPath 路径在哪里

我已经使用 rweng/jquery-datatables-rails gem 在我的 rails 4.1 项目中设置了数据表。

除了表格工具扩展之外,一切都很好。按钮显示,但它们不起作用。

我终于弄清楚按钮不起作用的原因是路径:

sSwfPath": "/swf/copy_csv_xls_pdf.swf"

不存在。

该路径显然在某个gem文件中,但我不知道如何找到它。

我终于通过将路径设置为:

sSwfPath": " http://cdn.datatables.net/tabletools/2.2.2/swf/copy_csv_xls_pdf.swf "

但我不确定这是否是正确的方法。宁愿使用本地副本。

非常感谢

0 投票
1 回答
70 浏览

dialog - CKEditor:Tabletools 不记得我的属性

我从这里使用 tabletools 插件在我的网站上安装了 CKEditor:http: //ckeditor.com/addon/tabletools。除了 tabletool 对话框之外的所有内容都运行良好。

例如:我已将表格单元格宽度编辑为 33.333% 并点击确定。几分钟后,我想在该表格单元格上设置背景颜色,但不幸的是宽度(以及我在该对话框中所做的所有其他更改)为空。这意味着如果我不想再次填充所有其他单元格,我将无法对该单元格进行任何进一步的更改。有谁知道这是否是有意的,以及他们是否有任何解决方案可以再次填写这些字段?

0 投票
1 回答
1361 浏览

javascript - Jquery DataTable(表格工具)按钮,如何使用另一个工具栏上的按钮触发点击事件?

我正在使用表工具插件在数据表中使用 CSV 按钮。仅使用此代码-

按钮在 tableTools.js(tabletools 插件文件)中声明如下 ->

CSV 按钮正在添加到数据表中。但我不想把这个按钮放在桌子上。我想把这个按钮放在另一个工具栏上。我想从表格中分离按钮或从不同工具栏上的另一个按钮触发其单击事件。是否可以从另一个按钮触发 fnClick 事件。

0 投票
1 回答
464 浏览

javascript - 为什么这个 dataTables jQuery 插件 (TableTools) 不工作?

我正在尝试为 jQuery 插件 dataTables 添加 TableTools 扩展。我已将它放到网站上,但 .swf 文件未包含在内。这是代码:

表的 ID 是余额。sSwfPath 是它所说的为 swf 文件指定路径的地方,我已经这样做了。当我加载页面时,它说找不到文件,并且在控制台中显示的路径与上面指定的路径不同。

0 投票
1 回答
752 浏览

javascript - TableTools 示例的基本用法不起作用

在我的 Visual Studio 项目中,我在这里复制了确切的代码:http: //datatables.net/release-datatables/extensions/TableTools/examples/simple.html


我将项目中的两个 css 文件保存为style1.css, style2.css.

我将三个 js 文件保存为script1.js, script2.js, script3.js.

然后,我的custom.js文件为:

最后,我的index.html样子是这样的:


据我了解,该页面上的代码应该按原样工作。但是,它似乎根本不起作用。

  • 没有任何格式
  • 看不到“复制”、“csv”... 按钮

如何安排我的所有文件/代码以使其正常工作?

我对此很陌生;任何帮助表示赞赏!