0

我在 AngularJS 中有这个选择:

<select id="objectId" name="seccionId" class="form-control" ng-model="arguments.seccion" data-ng-options="item.id as item.valor for item in arguments.objects" required></select>

我喜欢将两个值都保存在范围内,但我只保存一个值。

任何形式来保存这两个值?

谢谢!!!

4

2 回答 2

1

I am assuming you want a multiple select. Have you tried using the attribute multiple:

<select id="objectId" name="seccionId" class="form-control" ng-model="arguments.seccion" multiple="true" data-ng-options="item.id as item.valor for item in arguments.objects" required></select>
于 2015-02-05T13:29:34.783 回答
1

如果您希望绑定整个值,则ng-model可以简单地省略表达式select的一部分。ng-options

在这种情况下,它是item.id一部分。

data-ng-options="item.valor for item in arguments.objects"

这将确保在选择时整个item绑定到您ng-model

于 2015-02-05T13:42:34.763 回答