首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用angular js在作用域变量中存储从ui-select2中选择的值?

如何使用angular js在作用域变量中存储从ui-select2中选择的值?
EN

Stack Overflow用户
提问于 2015-05-25 21:00:51
回答 1查看 550关注 0票数 0

我需要在下拉列表中显示值。这些值将从数据库中检索,我计划在angular js中使用ui-select2。

我可以通过ajax请求从数据库中获取这些值。

现在,我需要将ui-select2下拉菜单中显示的值存储到范围变量中

例如,需要将值存储在$scope.result中

有人能帮我把它存储在作用域变量中吗?

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2015-05-25 21:09:31

试试这个方法...

代码语言:javascript
复制
<ui-select ng-model="address.selected"
             theme="bootstrap"
             ng-disabled="disabled"
             reset-search-input="false"
             style="width: 300px;">
    <ui-select-match placeholder="Enter an address...">{{$select.selected.formatted_address}}</ui-select-match>
    <ui-select-choices repeat="address in addresses track by $index"
             refresh="refreshAddresses($select.search)"
             refresh-delay="0">
      <div ng-bind-html="address.formatted_address | highlight: $select.search"></div>
    </ui-select-choices>
  </ui-select>



    $scope.address = {};
      $scope.refreshAddresses = function(address) {
        var params = {address: address, sensor: false};
        return $http.get(
          'http://maps.googleapis.com/maps/api/geocode/json',
          {params: params}
        ).then(function(response) {
          $scope.addresses = response.data.results
        });
      };
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30438992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档