【发布时间】:2016-04-07 22:12:20
【问题描述】:
我有 2 个选择框,它们使用 ng-options 和硬编码获取数据。
第二个选择框应显示基于第一个选择框中所选数据的数据。这是笨蛋。
https://plnkr.co/edit/r1S1e61H3RfH3uYGYTBP?p=preview
谁能帮帮我。
$scope.data = [{
cities: [{
id: 1,
title: 'Mysore'
}, {
id: 2,
title: 'Bangalore'
}, {
id: 3,
title: 'Delhi'
}, {
id: 4,
title: 'Mumbai'
}],
maps: [{
id: 1,
title: 'Zoo',
city_id: 1
}, {
id: 2,
title: 'Palace',
city_id: 1
}, {
id: 3,
title: 'Beach',
city_id: 4
}]
}];
【问题讨论】:
-
plunker 有一些问题,例如“城市”下拉菜单不显示任何数据,并且在 HTML 文件中您将应用名称声明为
myApp,但在 JS 文件中其plunker。 -
抱歉,plunker 已经更新了。请查看plnkr.co/edit/r1S1e61H3RfH3uYGYTBP?p=preview
标签: arrays angularjs select nested ng-options