我有一个包含用户列表的表。
每个用户都可以属于一个组。在<select>
菜单中选择了组,每个菜单都有ID和名称。 页面加载后,菜单中未选择正确的组。在菜单中选择其他选项时,user.group_id会正确更新。
我的代码:
<select
ng-model="user.group_id"
ng-options="group.id as group.name for group in groups">
</select>
答案 0 :(得分:1)
您可以查看添加ng-value="1"
是否可以解决您的问题。基本上这解决了Radio / Checkbox选项的类似问题。
<select ng-options="group.id as group.name for group in groups"
ng-model="selectedGroup" ></select>
请参阅以下plunker详细实施。
您需要将所选值分配给基于范围的变量,以便处理选择。
答案 1 :(得分:0)
我的问题是,从服务器收到的user.group_id是一个字符串,而group.id是一个整数。将user.group_id更改为整数解决了问题。