【问题标题】:jQuery tablesorter widget-filter-formatter-select2 with a predefined filter list?带有预定义过滤器列表的jQuery tablesorter widget-filter-formatter-select2?
【发布时间】:2020-12-23 13:39:10
【问题描述】:

我成功实现了tablesorter过滤器小部件,可以同时选择多个选项,部分匹配没有任何问题(这个插件很棒!):

https://mottie.github.io/tablesorter/docs/example-widget-filter-formatter-select2.html

但是,我的表更复杂。

Person Language
A ENG, DEU, FRZ, SPA
B ENG, SLO, RUS
C DEU, FRZ

过滤器下拉列表的所需内容:ENG / DEU / FRZ 等。 (不是每个组合一次)

是否可以提供一个预定义的列表,而不是使用从该列的所有单元格中选择的唯一值? 我浏览了 JS 代码,但无法弄清楚如何集成包含此类列表的附加参数。

【问题讨论】:

    标签: jquery filter widget tablesorter


    【解决方案1】:

    在重新查看文档后,我找到了我需要的东西:

    // option added in v2.16.0
      filter_selectSource : {
        // Alphanumeric match (prefix only)
        // added as select2 options (you could also use select2 data option)
        2 : function(table, column) {
          return ['ENG', 'DEU', 'FRZ', 'SLO', 'RUS'];
        }
      }
    

    这很好用,但不包括子行。 如何过滤子行?

    【讨论】:

    • 已实施的解决方法:我没有使用子行,而是添加了 div 环境。所以,我的部分表格可以折叠,但仍然会被这个很酷的 select2-filter 过滤。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-18
    • 1970-01-01
    • 2014-02-03
    • 1970-01-01
    • 2017-09-07
    • 2012-12-22
    • 1970-01-01
    相关资源
    最近更新 更多