首页 文章

数据表选择并搜索过滤器

提问于
浏览
0

我正在使用here的数据表 . 我已经实现了列方式选择过滤器 . 我想为我的表实现一个混合的选择和搜索过滤器 . 换句话说,我说有3行: NoNameAddress . No 列应该有一个搜索过滤器 . Name 应该有一个选择过滤器, Address 应该有一个搜索过滤器 . 我怎样才能做到这一点?任何示例代码都可以帮助将其修改为我的实际应用程序 .

1 回答

  • 2

    您可以利用Column Filter plugin完成此任务

    ('#example').dataTable().columnFilter({
        aoColumns: [ 
                    { type: "text" },
                    { type: "select", values: [ 'Adam', 'Bob', 'Casey', 'Dave']  },
                    { type: "text" }
                ]
    

    这会为每列设置过滤器 . 第一列是文本,第二列是包含 values 中列出的名称的下拉列表,第三列是另一个文本框 .

    如果您希望 No 列为numeric range,则可以执行以下操作:

    { type: "number-range" }
    

    如果您只想搜索一个号码,可以进行搜索:

    { type: "number" }
    

相关问题