问题标签 [jquery-datatables-rails]

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 回答
1032 浏览

ruby-on-rails-4 - 带有html5导出按钮的Jquery数据表导轨不起作用

我添加了这个宝石

然后更新了我的 application.js 和 application.css

现在在我的 products.js.coffee 文件中

我得到了错误

我被卡住了,不知道问题出在哪里。这个数据表gem不支持最新版本的数据表导出按钮吗

0 投票
2 回答
1236 浏览

ruby-on-rails - jquery-datatables-rails gem 不适用于表

我正在使用 rails 4.2.4,在生成基本产品脚手架后,我似乎无法获得 gem jquery-datatables-rails。我正在使用 github 自述文件和 railscast 剧集来尝试让它完全没有运气。

http://railscasts.com/episodes/340-datatables

https://github.com/rweng/jquery-datatables-rails

宝石文件

应用程序.js

应用程序.css

index.html.erb

我尝试在我的 gemfile 中直接引用 github repo。生成安装似乎没有以任何方式正确添加需求,所以我手动将它们放入。

0 投票
1 回答
1721 浏览

ruby-on-rails - 如何使用带有 jquery-datatables-rails 的按钮?

我正在尝试向我的 DataTable 添加按钮。按照https://github.com/rweng/jquery-datatables-rails中的说明,我添加了 dataTables.buttons JS。

我的应用程序.js:

我没有在 gem https://github.com/rweng/jquery-datatables-rails/tree/master/app/assets/stylesheets/dataTables/extras的资产中找到 CSS 。

因此我的 application.css (不包含与按钮相关的任何内容):

在我的咖啡脚本中(模仿https://datatables.net/extensions/buttons/examples/initialisation/export.html):

我猜我错过了一些愚蠢的东西,比如 CSS 或一些碰撞选项。当我尝试添加 javascript_tag ( https://cdn.datatables.net/buttons/1.1.2/js/dataTables.buttons.min.js ) / stylesheet_tag ( https://cdn.datatables.net/buttons/1.1.2 /css/buttons.dataTables.min.css)到视图,但这没有帮助。

0 投票
1 回答
188 浏览

ruby-on-rails - jquery-datatables-rails 上未显示响应详细信息

我一直在努力完成这项工作,但似乎找不到解决方案:

我有一个表格,并且我对 Datatables 进行了基本初始化,一切似乎都可以正常工作,但是一旦激活响应式,详细信息按钮将不起作用,如果我单击它,它会变红并带有 - 符号,但详细信息不会出现.

这是我的桌子:

这是我的 JS

0 投票
1 回答
694 浏览

ruby-on-rails - 使用 jquery-datatables-rails 在 Rails 中实现数据表的无限滚动

我正在尝试使用此处描述的数据表实现无限滚动:并遇到一些问题

这是我到目前为止所做的:

并且我dataTables/extras/dataTables.scroller的两个基本资产文件(脚本和 CSS)都需要。

但是,我面临以下问题:

一:一个全新的表格正在我的.dataTables_scrollBody

二:表格在滚动时未获取更多数据(无限滚动无响应)

三:我有时会报错:Uncaught TypeError: Cannot read property 'style' of undefined.

我的html(或erb)如下:

我做错了什么?我的模板设置好了吗?

非常感谢这里的任何帮助!

0 投票
1 回答
608 浏览

ruby-on-rails-4 - Ajax Datatables Rails - 查询不适用于显示方法

让我们从数据库模型开始:

使用普通的 Ruby on Rails,我们收集了- 方法中的products显示,product_selection#show如下所示:

并生成了一个像这样的表:

现在我们想使用 Datatables 而不是普通的 Ruby on Rails。

我们正在使用Ajax-Datatables-Rails-Gem。我们希望所有列最终都是可排序和可搜索的。不幸的是,我们没有通过查询来检索问题的Products归属ProductSelection

这是我们到目前为止尝试的查询:

弹出的错误:

添加可排序/可搜索列时,错误如下:

配置如下:

我认为问题在于这里的不同模型。我假设 Datatables-Rails 需要一个模型,ProductSelection但它会提示一个Product. 任何帮助将不胜感激!如果有什么遗漏,请告诉我!

0 投票
2 回答
552 浏览

javascript - DataTables + yadcf 添加一个类到过滤列

有没有办法使用yadcf将类添加到过滤列?

至于现在,当我使用 yadcf 提供的选择框过滤表上的列时,我似乎无法显示该列已被过滤。

我想向列添加一个类,<th>以便我可以设置它的样式以向我的用户显示相应的列已被过滤。

提前致谢。

0 投票
1 回答
885 浏览

datatables-1.10 - 加载数据后搜索数据表

我在 Rails 4.2 项目中使用 DataTables 1.10。我在 js 资产文件中有以下内容:

我想在我的隐藏列中搜索表格,该列显示票是打开还是关闭。我有两个按钮,后面有一些 JS 在打开和关闭之间切换,但我希望它默认打开票

但是,当您加载页面时,表格会显示所有内容。当然,如果我使用 drawCallback() 然后重新绘制表格,它只会创建一个无限循环吗?

0 投票
0 回答
155 浏览

ruby-on-rails - 使用数据表将 Rails 测试添加到应用程序

我有一个带有数据表的 Rails 应用程序:

我要回去向我的应用程序添加一些测试(minitest),我想添加一些基本测试来确认我的数据表是否正确加载。

这有点超出我的技能水平,似乎找不到任何接近这个的东西来尝试自己解决这个问题。

0 投票
1 回答
347 浏览

model-view-controller - mvc如何以日期格式显示日期时间

在 Mvc 中,如何以日期格式显示 DateTime,例如 1/1/2015 12:00:00 AM,这个日期格式我想显示 1/1/2015