我正在使用here的数据表 . 我已经实现了列方式选择过滤器 . 我想为我的表实现一个混合的选择和搜索过滤器 . 换句话说,我说有3行: No , Name , Address . No 列应该有一个搜索过滤器 . Name 应该有一个选择过滤器, Address 应该有一个搜索过滤器 . 我怎样才能做到这一点?任何示例代码都可以帮助将其修改为我的实际应用程序 .
No
Name
Address
您可以利用Column Filter plugin完成此任务
('#example').dataTable().columnFilter({ aoColumns: [ { type: "text" }, { type: "select", values: [ 'Adam', 'Bob', 'Casey', 'Dave'] }, { type: "text" } ]
这会为每列设置过滤器 . 第一列是文本,第二列是包含 values 中列出的名称的下拉列表,第三列是另一个文本框 .
values
如果您希望 No 列为numeric range,则可以执行以下操作:
{ type: "number-range" }
如果您只想搜索一个号码,可以进行搜索:
{ type: "number" }
1 回答
您可以利用Column Filter plugin完成此任务
这会为每列设置过滤器 . 第一列是文本,第二列是包含
values
中列出的名称的下拉列表,第三列是另一个文本框 .如果您希望
No
列为numeric range,则可以执行以下操作:如果您只想搜索一个号码,可以进行搜索: