我已经搜索了一段时间(这里和谷歌),似乎找不到我在找的东西。(对不起,如果我错过了它,这是一个烦人/多余的问题。)
我正在研究基于先前选择的变量将具有大量下拉列表的表单。我试图想出一种比创建单个字段然后根据选择隐藏/显示更简单的方法。最终,我的目标是创建一个具有 3-5 级菜单的“树”。(客户在做,不是我的。)
逻辑是什么样子的:
变量:type, offer1, offer2, insert1, insert2, insert3,...
其中 [type] 确定 [offer1,2] 每个最多有 3 个变量 [insert1,2,3...]
因此,如果用户选择类型 A:Offer1 = Array A (Insert1 = ArrayA1, Insert2 = ArrayA2, Insert3 = null) 和 Offer2 = Array B (Insert4 = ArrayB4, Insert5 = null); 等等等等。
到目前为止,我发现的一切似乎都只处理第一层,而 JS 并不是我的强项。任何指向正确方向的人都将不胜感激。