我有2个选择框,它使用ng-options获取数据并进行硬编码。
第二个选择框应根据第一个选择框中的选定数据显示数据。这是掠夺者。
https://plnkr.co/edit/r1S1e61H3RfH3uYGYTBP?p=preview
任何人都可以帮助我。
id
答案 0 :(得分:2)
您可以将所选城市的ID从第1个下拉列表作为过滤器传递到第2个下拉列表,如下所示
<select name="mapSelect" required="true" ng-options="map as map.title for map in data[0].maps | filter:{'city_id':citySelect.selectedOption.id}" ng-model="mapSelect.selectedOption"></select>