【发布时间】:2016-03-09 10:09:34
【问题描述】:
我有两个 <md-autocomplete> 下拉菜单。我想根据第一个下拉列表的选择更新第二个下拉列表的搜索列表。
这是一个准备好的非工作 plunker:http://plnkr.co/edit/GxQujjAcxYdawlANJd9O?p=preview
想要的行为描述:
当用户从第一个下拉列表中选择“这是一个 A”时,我想将选项更新为 $scope.numbersA,即 [1, 2, 3]。对于输入“这是一个 B”,对应的数字数组是 $scope.numbersB 等。
我无法让它正常工作,在我的应用程序上,第一个下拉菜单中的每个更改都有 $http 请求。正如here 指定的那样,我使用的是 .then() 而不是 .success()。我已经简化了 plunker 中的示例,因为代码更少:)
编辑: 我刚刚注意到 plunker 中的 searchText 不能正常工作,那是因为我的搜索功能。这不是问题,它可以在我的应用程序上正常工作。
【问题讨论】:
标签: javascript angularjs autocomplete angular-material