Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Datatables复选框多选_Javascript_Jquery_Html_Css_Datatables - Fatal编程技术网

Javascript Datatables复选框多选

Javascript Datatables复选框多选,javascript,jquery,html,css,datatables,Javascript,Jquery,Html,Css,Datatables,我使用的是datatables v1.10,我为用户提供了许多选择框,以便过滤结果。我想根据所选内容过滤特定列中的内容 我正在建立一个志愿者清单,供当地社区搜索和发现 他们需要能够过滤单个和多个值。因此,如果他们选择了Collection,则该表应仅显示包含Collection的结果。如果他们选择了Collection和Cleaning,则表格应仅显示包含Collection和Cleaning的结果(而不是Delivery)。等等 当前我的表格仅基于单个选择进行筛选 。代码也在下面 如有建议,将

我使用的是datatables v1.10,我为用户提供了许多选择框,以便过滤结果。我想根据所选内容过滤特定列中的内容

我正在建立一个志愿者清单,供当地社区搜索和发现

他们需要能够过滤单个和多个值。因此,如果他们选择了
Collection
,则该表应仅显示包含
Collection
的结果。如果他们选择了
Collection
Cleaning
,则表格应仅显示包含
Collection
Cleaning
的结果(而不是
Delivery
)。等等

当前我的表格仅基于单个选择进行筛选

。代码也在下面

如有建议,将不胜感激

$(文档).ready(函数(){
风险值数据=[
{
id:1,
全名:“Andrea Ragg”,
电子邮件:“aragg0@netlog.com",
电话:584-78-0505,
地点:“德里”,
服务:“收集”,
可用性:0
},
{
id:2,
全名:“桑顿·基里”,
电子邮件:“tkeeri1@imageshack.us",
电话:“503-58-8194”,
位置:“软木”,
服务:“收集、清洁、交付”,
可用性:0
},
{
id:3,
全名:“Reuven Beddis”,
电子邮件:“rbeddis2@china.com.cn",
电话:412-16-2320,
地点:“高威”,
服务:“交付、收集”,
可用性:0
},
{
id:4,
全名:“Phil Bardwall”,
电子邮件:“pbardwall3@phpbb.com",
电话:“864-82-5385”,
位置:“软木”,
服务:“收集、清洁、交付”,
可用性:0
},
{
id:5,
全名:“托里·杰福德”,
电子邮件:“tjefford4@seesaa.net",
电话:879-42-9577,
位置:“软木”,
服务:“清洁、送货”,
供应量:1
},
{
id:6,
全名:“钱德勒长袍”,
电子邮件:“crobe5@biblegateway.com",
电话:299-07-6714,
地点:“德里”,
服务:“收集”,
可用性:0
},
{
id:7,
全名:“Rollie Boorn”,
电子邮件:“rboorn6@g.co",
电话:“358-94-3758”,
地点:“德里”,
服务:“递送”,
可用性:0
},
{
id:8,
全名:“安迪·道尔顿”,
电子邮件:“adaulton7@nydailynews.com",
电话:776-32-4779,
地点:“德里”,
服务:“收集、清洁、交付”,
供应量:1
},
{
id:9,
全名:“安多尼斯·纳格斯”,
电子邮件:“aknagges8@live.com",
电话:879-70-4074,
地点:“高威”,
服务:“清洁”,
供应量:1
},
{
id:10,
全名:“Marney Moreinis”,
电子邮件:“mmoreinis9@jalbum.net",
电话:“324-76-8540”,
地点:“都柏林”,
服务:“清洁、收集”,
可用性:0
},
{
id:11,
全名:“Jean Drayson”,
电子邮件:“jdraysona@biglobe.ne.jp",
电话:741-85-8028,
地点:“都柏林”,
服务:“清洁、收集、交付”,
供应量:1
},
{
id:12,
全名:“Rhea Troubridge”,
电子邮件:“rtroubridgeb@theguardian.com",
电话:342-47-7173,
地点:“都柏林”,
服务:“清洁、送货”,
供应量:1
},
{
id:13,
全名:“Cord Habergham”,
电子邮件:“chaberghamc@columbia.edu",
电话:“400-95-9506”,
位置:“软木”,
服务:“清洁、交付、收集”,
可用性:0
},
{
身份证号码:14,
全名:“Otha Hiers”,
电子邮件:“ohiersd@facebook.com",
电话:697-07-9372,
地点:“都柏林”,
服务:“清洁、送货”,
可用性:0
},
{
身份证号码:15,
全名:“Edna Barg”,
电子邮件:“ebarge@wix.com",
电话:210-66-2867,
地点:“都柏林”,
服务:“清洁、收集、交付”,
供应量:1
},
{
身份证号码:16,
全名:“Rozalin Wilmut”,
电子邮件:“rwilmutf@freewebs.com",
电话:732-74-0848,
地点:“高威”,
服务:“清洁”,
可用性:0
},
{
身份证号码:17,
全名:“格伦·达本”,
电子邮件:“gdarbeng@google.com.au",
电话:“570-01-5383”,
地点:“高威”,
服务:“清洁、收集、交付”,
可用性:0
},
{
身份证号码:18,
全名:“Wally Longstaff”,
电子邮件:“wlongstaffh@reference.com",
电话:278-18-3965,
地点:“贝尔法斯特”,
服务:“递送”,
供应量:1
},
{
身份证号码:19,
全名:“Moise Murrhardt”,
电子邮件:“mmurrhardti@t.co",
电话:“165-08-4136”,
地点:“都柏林”,
服务:“交付、清洁、收集”,
供应量:1
},
{
身份证号码:20,
全名:“Gloria Tedder”,
电子邮件:“gtedderj@ucoz.ru",
电话:“809-19-8763”,
地点:“都柏林”,
服务:“交付、收集、清洁”,
可用性:0
},
{
id:21,
全名:“Marthena Pavel”,
电子邮件:“mpavelk@state.tx.us",
电话:“180-16-5508”,
地点:“德里”,
服务:“清洁”,
供应量:1
},
{
身份证号码:22,
全名:“Livvy Tesoe”,
电子邮件:“ltesoel@timesonline.co.uk",
电话:748-54-7269,
地点:“德里”,
服务:“收集、清洁”,
供应量:1
},
{
id:23,
全名:“Angelle Tondeur”,
电子邮件:“atondeurm@ebay.com",
电话:761-27-3445,
地点:“高威”,
服务:“清洁、收集”,
供应量:1
},
{
id:24,
全名:“Marsiella Van Schaflaer”,
电子邮件