AngularJS ng-options

时间:2015-02-05 13:07:07

标签: angularjs angularjs-scope ng-options angularjs-ng-options

我在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>

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

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

感谢!!!

2 个答案:

答案 0 :(得分:1)

我假设您想要多重选择。您是否尝试过使用属性多重

<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>

答案 1 :(得分:1)

如果您希望将整个值绑定到ng-model,则可以省略ng-options expressionselect部分。

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

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

这将确保在选择时itemng-model绑定。

相关问题