使用多选选项的JQuery Datatable列过滤

时间:2017-02-21 06:23:15

标签: javascript jquery datatable filtering

对于我的应用程序,我正在使用具有物化框架工作的JQuery数据表。我的表格包含以下列: 1.Name 2.Position 3.Office 4.Age 5.Date and 6.Salary 在那里,我从表响应动态创建“Office”和“Age”列的多选过滤器。我在下面的JSFiddle链接中试过我的例子。

JSFiddle JSFiddle

但是过滤仅适用于单个选项,而对于多选过滤,它不起作用。此外,“ Office ”和“年龄”过滤器之间没有关系,两者都是单独工作。

如何解决这个问题?

2 个答案:

答案 0 :(得分:5)

尝试将任何更改的事件分开以进行选择。

试试这个:

HTTP 200 OK
{
  "results":[
    {},
    {"error":"NOT_FOUND"},
    {},
  ]
}

jsfiddle

答案 1 :(得分:-1)

上面的代码无法完全匹配。例如,如果我有一个国家下拉列表,其中有两个国家“苏丹”和“南苏丹”,而我正在寻找苏丹,那么上述解决方案将使我两个国家都不仅回到一个国家。