我安装了新的滑轨。我完全按照此页面上的说明进行操作:https://github.com/rweng/jquery-datatables-rails

当我尝试查看数据表时,出现以下错误:

GET http://localhost:3000/images/sort_both.png 404 (Not Found)
GET http://localhost:3000/images/sort_asc.png 404 (Not Found)

config/environments/development.rb中,我尝试更改以下设置:
config.assets.debug = false #and also tried true
config.serve_static_assets = true #and also tried false
config.assets.enabled = true

我也尝试过运行rake assets:precompile
不知道我在这里想念的是什么。任何帮助将不胜感激。

最佳答案

也许有人会给出更好的答案。这就是我修复它的方式。

我摆脱了 gem 。从datatables website下载了javascript和css文件:

  • jquery.dataTables.min.css
  • jquery.dataTables.min.js

  • 将这些文件分别放在vendor/assets/stylesheetsvendor/assets/javascripts中。

    我下载了missing images from here并将其粘贴在我创建的vendor/assets/images文件夹中。

    我对jquery.dataTables.min.css中的文本进行了全部替换,并将“/images/”替换为“/assets/”

    这样就解决了。希望这对某人有帮助。

    关于jquery-datatables-rails排序箭头未显示在开发环境中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27236225/

    10-13 02:12