gpt4 book ai didi

angularjs - 下拉取决于其他下拉 - angularjs

转载 作者:行者123 更新时间:2023-12-03 08:11:29 25 4
gpt4 key购买 nike

我的数据格式如下

   var servers =   [
{
"name": "server1",
"version":
[
"10.x"
]
},
{
"name": "server2",
"version":
[
"1", "2"
]
}
]

我想要两个下拉菜单。第一个下拉列表将显示“名称”。当用户从第一个下拉列表中选择名称时,第二个下拉列表应填充相应的“版本”。

无效的 jsfiddle 链接:http://jsfiddle.net/fynVy/174/

最佳答案

您需要调整您的 HTML 模板,以便第一个下拉列表显示服务器名称,并且第二个下拉列表的选项基于所选下拉列表中的版本(第一个下拉列表的 ngModel) .

<div ng-controller="MyCntrl">
<select ng-model="server" ng-options="x.name for x in servers"></select>
<select ng-model="version" ng-options="val for val in server.version"></select>
</div>

working fiddle here

关于angularjs - 下拉取决于其他下拉 - angularjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26849859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com