代码之家  ›  专栏  ›  技术社区  ›  paul cappucci

数据表和Yadcf。类型错误:未定义oTable

  •  0
  • paul cappucci  · 技术社区  · 6 年前

    我使用Datatables和Yadcf过滤结果。实际上,我已经在Drupal 8上设置了它,但随后创建了一个纯html站点,这样我就可以发布它并获得帮助。Datatable和Yadcf过滤器都工作正常。但是如果我在我的站点上的任何一个页面上没有一个具有datatable init中的类名和变量oTable的表,我就会得到TypeError:oTable是未定义的。我有很多页面的Drupal站点。我们允许编辑器在Ckeditor中复制和通过数据表。所以数据表可以在任何页面上。有人告诉我只需要在包含数据表的页面上加载datatables.js和jquery.datatables.yadcf.js。如果我从代码中删除yadcf.init部分,错误就会消失。我想我的语法错了?我想有超过40种不同的数据表配置。所以我将有var oTable1,oTable2,oTable3等。; Example here A page that has a Datatable and no errors Example here A page that does not have a Datatable an has the error.

    0 回复  |  直到 6 年前