javascript - Angularjs - 从 ng-option 返回数据

标签 javascript angularjs fetch

我正在尝试从数据库中获取一些数据,它在我的 ng-option 中工作正常,但我无法获取输出并使用 selectCenter.land 将其显示给用户

这是我的 ng 选项

            <select
            ng-model="selectCenter"
            ng-options="center.center_navn for center in centre | filter:searchCentre"
            ng-change="findCenter(114)"
            multiple class="form-control input-lg">
        </select>
        You have chosen:
        {{ selectCenter }}

我在控制台中的输出看起来很好,如下所示:[对象,对象,对象,对象],我有

[0]
[1]等

并在“您已选择”上显示

 [{"id":"122","shopID":"200","land":"denmark"}]

有人能看出我做错了什么吗?

最佳答案

根据您的代码:

  1. ngOptions 的正确选项名称。我没有看到 center_navn 是您的 center 对象的属性。
  2. 工作过滤器。

请提供有关作用域变量 centre 的更多详细信息。

这是正在工作的插件:http://plnkr.co/edit/Q8jhdJltlh14oBBLeHJ9?p=preview

关于javascript - Angularjs - 从 ng-option 返回数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27230087/

相关文章:

javascript - 是否可以从 onkeyup 获取 key 代码?

javascript - Angularjs Material 或 AngularJS 在 Web 服务中存储多个选择下拉数据

javascript - 通过多个复选框和属性问题进行 Angular 过滤

reactjs - Next.js:减少数据获取并在页面之间共享数据

django - 获取 Django POST 请求的 API

Javascript 从变量中提取日期

javascript - Indesign 插件的外部配置文件

javascript - Home Baked Google Instant(只是花哨的 AJAX)

javascript - Angular JS Controller 多次注入(inject)

reactjs - 电影预告片 npm 在我的 Netflix 克隆项目中无法正常工作