使用angularJS在基于JSON的Select中选择值

使用angularJS在基于JSON的Select中选择值,json,angularjs,laravel,Json,Angularjs,Laravel,我有一个带有固定值的标记,如: <select ng-model="users" multiple> <options value="1" name="Foo"> <options value="2" name="Alex"> <options value="3" name="Bar"> <options value="4" name="John"> ... </select> 如

我有一个带有固定值的标记,如:

<select ng-model="users" multiple>
    <options value="1" name="Foo">
    <options value="2" name="Alex">
    <options value="3" name="Bar">
    <options value="4" name="John">
    ...
 </select>
如果我不能在s上轻松使用ng selected,我如何根据JSON的id字段选择值?

您不需要选择ng。在控制器中设置用户模型,如

$scope.users = ["1","3"];
和HTML

将选择Foo和Bar。

$scope.users = ["1","3"];
<select ng-model="users" multiple>
    <option value="1">Foo</option>
    <option value="2">Alex</option>
    <option value="3">Bar</option>
    <option value="4">John</option>
    <option value="5">Bob</option>
</select>