首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用列重新排序时jQuery datatable yadcf列筛选问题

问应用列重新排序时jQuery datatable yadcf列筛选问题
EN

Stack Overflow用户
提问于 2018-02-13 17:27:20
回答 1查看 690关注 0票数 2

我使用的是jQuery datatable 1.10.16和jquery.dataTables.yadcf.js 0.9.1。下面是我的数据表功能,

  1. 服务器端数据
  2. 显示/隐藏列- colvis
  3. 服务器端的状态保存和状态负载
  4. ColReorder
  5. 列过滤器(yadcf)

列筛选器是,而不是所有列都需要的。它是少数特定列所需的。所有的工作都很好,除了,在我做了一个列重新排序之后,列筛选器对某些字段不起作用。例如:

代码语言:javascript
复制
dhboardtable = $('#table').DataTable({.....});

yadcf.init(dhboardtable, [
                    ...........
                   {
                      column_number: 11,
                      filter_type: "text",
                      filter_delay: 2000
                    },
                    {
                        column_number: 13,
                        filter_type: "text",
                        filter_delay: 2000
                    },
                    {
                      column_number: 14,
                      filter_type: "text",
                      filter_delay: 2000
                    }

列索引12不需要筛选(根据要求)。因此,在yadcf初始化中没有列索引12。问题是,当我拖放(重新排序)第14列(或任何列索引> 12)以将其放置在第12列(没有筛选器列)之前,则第14列筛选器无法工作。

有谁能帮忙解决这个问题吗?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-02-14 07:38:58

获取yadcf的最新测试版

此外,查看服务器端展示页面并为表设置"columns"属性并使用stateSave": true。

它应该与上述设置一起工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48772400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档