2

我正在使用Footable插件。它在控制台中显示错误:“TypeError:无法读取未定义的属性'排序'”。

我使用了以下步骤,

  1. 在 GemFile 中添加了 gem 'footable-rails'

  2. 在 Application.css 中:

     *= require_self
     *= require datepicker
     *= require datetimepicker
     *= require dataTables/jquery.dataTables.bootstrap
     *= require DT_bootstrap
     *= require bootstrap-wysihtml5
     *= require jquery.ui.datepicker
     *= require jquery.timepicker
     *= require footable-rails
     *= require_tree .
    
  3. 应用程序.js:

    //= require jquery
    //= require jquery_ujs
    //= require jquery.ui.datepicker
    //= require twitter/bootstrap
    //= require bootstrap-datepicker
    //= require bootstrap-datetimepicker
    //= require dataTables/jquery.dataTables
    //= require dataTables/jquery.dataTables.bootstrap
    //= require jquery.timepicker.js
    //= require rails.validations
    //= require rails.validations.custom
    //= require rails.validations.simple_form
    //= require bootstrap-wysihtml5
    //= require highcharts
    //= require exporting
    //= require footable-rails
    //= require_tree .
    

我究竟做错了什么?

4

1 回答 1

0

我遇到了同样的错误,这是因为我footables在同一页面上有多个,基本上第二个表覆盖了第一个表。所以我收到错误的原因是因为我试图对columnindex第二个表中不存在的一个进行排序。

无论如何,我将其报告为错误https://github.com/bradvin/FooTable/issues/132,并且已修复,因此如果您遇到与我相同的问题,请重新下载V2并且应该可以修复它.

于 2013-08-30T19:07:47.563 回答