|
|
1
46
我更喜欢这样的数据结构:
|
|
|
2
3
感谢@Marko Dunic的回答,我能够构建一个数组(数据)结构,可以引用它来填充3个选择框。我没有使用实现代码,只是因为我没有完全理解它…它的工作原理是发布的。在学习jQuery之后,我将回到这段代码。 我的代码发布在下面(显然,您对jQuery的引用可能不同)
|
|
|
3
2
我真的很喜欢@Marko Dunic的解决方案,但它不能满足我将ID附加到选项的需要。一旦我附加了ID,我意识到我可以使JS代码更小、更简单。我的解决方案是为以下情况设计的:数据来自关系数据库,JSON输入数据保留带有主键/外键的关系结构。以下是JSON数据:
请注意,我的解决方案改变了功能,使Make Model成为第二和第三个文本框,Type(国产、进口、船等)成为第一级。我将模板JS减少到23行(更少的注释),同时保留了良好的格式。 JSON数据很容易从SQL查询中呈现,SQL查询缓存在init上的java列表中,因为类型Make模型很少更改。我不使用任何动态AJAX,因为这会使体系结构复杂化,而且我有一个相对较小的可用值列表,所以我只需在页面请求时发送它。
|
|
|
4
1
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Dr.0000FF · jQuery按钮点击不显示/隐藏内容 1 年前 |
|
|
user28928120 · 如何在jquery中选择所有类? 1 年前 |
|
Eliable · 使点击计数器和进度条协同工作 1 年前 |
|
Jack Maessen · 在处理程序上使用时如何获取输入类型 1 年前 |