【发布时间】:2014-09-30 21:08:05
【问题描述】:
代码:
<select ng-model="ticket.owner.id"
ng-options="user.id as getFullName(user) for user in users" required>
</select>
上面的例子确实有效。但是,当我将修改后的对象发送到我的 rest api 时,对象的唯一更改值是 ID。例如。选择选项1并选择“选项2”并提交时,发送了与Option1关联的对象,但具有option2的ID。
当我有:
<select ng-model="ticket.owner"
ng-options="user as getFullName(user) for user in users" required>
</select>
并更改选择的值并提交,正确的对象被传输到rest api。但是选择框已损坏,它显示一个空字段并且不设置所选值。
我们可以使用选择框来选择对象而不只是 ID 的任何想法?
【问题讨论】:
标签: angularjs