【问题标题】:jquery-datatables-rails TableTools or Buttons?jquery-datatables-rails 表格工具还是按钮?
【发布时间】:2015-12-01 19:27:49
【问题描述】:

在 Rails4 应用程序中,我使用 gem 'jquery-datatables-rails'。 我想使用 dataTable 的内置功能保存为 xls 或 pdf。

我收到了错误:

Failed to load resource: the server responded with a status of 404 (Not Found)
copy_csv_xls_pdf.swf

这行得通:

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

但是,gem 中有 swf 文件。

这是宝石内容的图片:

我尝试了以下方法:

sSwfPath: "/media/dataTables/extras/swf/copy_csv_xls_pdf.swf"
sSwfPath: "../media/dataTables/extras/swf/copy_csv_xls_pdf.swf"
sSwfPath: "/jquery3.3.0/app/assets/media/dataTables/extras/swf/copy_csv_xls_pdf.swf"

【问题讨论】:

  • 完整路径应该是“localhost:3000/assets/dataTables/extras/swf/copy_csv_xls_pdf.swf”;尝试使用 sSwfPath: "/dataTables/extras/swf/copy_csv_xls_pdf.swf"
  • http://localhost:5000/dataTables/extras/swf/copy_csv_xls_pdf.swf 未找到
  • sSwfPath: "assets/dataTables/extras/swf/copy_csv_xls_pdf.swf" 工作。谢谢 - 创建答案,我会接受它。
  • 您是否需要将“copy_csv_xls_pdf.swf”添加/复制到资产管道中?因为在我的 Projekt 中我无法指向该文件。目前它正在使用 cdn 调用。

标签: ruby-on-rails datatables


【解决方案1】:

完整路径应为“localhost:3000/assets/dataTables/extras/swf/copy_csv_xls_pdf.swf”;

试试

sSwfPath: "assets/dataTables/extras/swf/copy_csv_xls_pdf.swf"

【讨论】:

    猜你喜欢
    • 2015-10-05
    • 2013-04-14
    • 2017-07-17
    • 2012-11-18
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多