多个grep用于单个数组/分面搜索
Multiple grep for a single array/ Faceted search
我有一个很长的数组,每个对象有多个项目,我必须开始排除项目,这取决于人们选择什么作为复选框,你可以看到一个基本的想法在这里工作
http://jsfiddle.net/caseybecking/QwtFY/我的问题是我如何开始缩小列表,而不必检查他们检查了多少项,如果他们检查每个"Fit"或"Wash"的多个项目,这也不起作用
进一步阐述我的目标。我需要存储只包含用户想要向下过滤到的特定项的对象。
听起来你想要.serialize()
或.serializeArray()
之类的东西-然后你可以将此数据发送到服务器或使用序列化数组来过滤json对象。您需要确保每个输入元素都有一个name属性。在下面的小提琴中,我已经删除了丑陋的boxChecked函数,因为我不知道你想要实现什么。总之:
小提琴: http://jsfiddle.net/zZtyy/
相关文章:
- Javascript:使用用户输入搜索数组
- javascript搜索数组,返回找到的关键字
- 搜索数组并返回值
- 在JavaScript中搜索数组映射的最有效方法
- 使用变量而不是静态字符串搜索数组
- 无法搜索数组项
- 使用下划线搜索数组中的JSON值
- 使用HTML搜索,需要JavaScript来搜索数组并在新窗口中返回结果
- jQuery函数来搜索数组值
- 搜索数组,按查询相关性显示结果
- 在 Javascript 中搜索数组列表的项
- jQuery 搜索数组数组
- 符合条件的对象的JavaScript搜索数组
- 在javascript中搜索数组时忽略大小写
- JavaScript——在对象中搜索数组值
- 使用通配符在JS中搜索数组
- 如何搜索数组数组,并与第一个元素进行比较
- 如何在json文件中搜索数组
- Array.prototype.find搜索数组中的对象
- 使用CategoryFilter搜索数组,而不是匹配列