1
|
Streching my competence · 技术社区 · 5 年前 |
1
1
您可以将您的一系列配方筛选为仅包含所有精选成分的配方,如:
所以,对于每一个配方,我们检查 每一个 所选配料包含在配方中。在这种情况下:
我编辑了你的小提琴,这样你就可以看到它在工作: https://jsfiddle.net/byce6vwu/1/ 编辑 您可以像这样将返回的数组转换为HTML(我还将output DIV更改为 UL :
我已经编辑了小提琴: https://jsfiddle.net/ys0qofgm/
因此,对于数组中的每个成分,我们转换成分对象:
|
2
1
下面是一种基于当前结构设置值的方法。请记住,您在任何给定时间都不清楚要应用什么配方,因此下面的代码将把第一个配方应用到表单中。
如果您有任何问题,请随时发表评论。 |
3
1
你觉得这个快速建议怎么样,我知道它不太优雅: HTML(替换为此)
JS
这里是一个工作版本: https://jsfiddle.net/8esvh65p/ |
4
1
这段代码将满足您的需要。它迭代每种成分,检查一组配方及其成分,以检查该配方是否包含该成分。仅包括 全部的 所选成分返回:
|
5
0
我编辑了你的代码,把它改小了,还添加了
|
Alex · 引导对齐表单开关左侧的标签 2 年前 |
Khilen Maniyar · 角度2:带有复选框的阵列工作不正常 6 年前 |
Kais · 带有输入复选框的表格选中/取消选中 6 年前 |
yuggmeister · 如何使自定义复选框可访问? 6 年前 |