首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在下拉引导中只存储ID

如何在下拉引导中只存储ID
EN

Stack Overflow用户
提问于 2015-06-24 19:53:50
回答 1查看 154关注 0票数 1
代码语言:javascript
复制
<div class="form-group">                           
    <label for="title" class="col-sm-2 control-label">Section Id</label>
    <div class="col-sm-10">
        <select ng-model="product.sectionId" class="form-control" ng-options="section.name for section in sections track by section.id">
        </select>
    </div>
</div>

这是我的代码,我通过JSON和section has id,name填充section has id,name对象。我只想在我的section.id中存储product.sectionId,但是它同时存储product.sectionId的id和名称,如"sectionId":{"id":"Iron Man","name":"Superman"}下面所示。我只想把身份证存起来。有没有办法这么做。我是新来的鞋带和天使请帮帮我。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-24 19:55:40

ng-option更改为

标记

代码语言:javascript
复制
ng-options="section.id as section.name for section in sections"

当您选择任何一个选项时,这都应该是section.name并选择section.id

Direct From Docs

不要在同一个表达式中使用select as并跟踪by。他们不是一起工作的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31035774

复制
相关文章

相似问题

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