我可以选择从服务器获取的选项
<div class="form-group">
<label for="exampleInputEmail1">Terminal Type</label>
<select ng-model="terminal.terminalType" id="terminaltype" class="form-control" ng-options="type.name for type in types">
</select>
</div>
但是如何在控制器中设置选项。
我用了:
$("#terminaltype").val($scope.types[0]);
和
document.getElementById("terminaltype").options[i];
但它不起作用。请帮我
最佳答案
您不能在模型内设置值吗?
您有ng-model="terminal.terminalType"
在控制器内部,您只需为项目设置一个值。
$scope.terminal.terminalType = "someValue";
避免将JQuery和Angular混合在一起。
关于javascript - 如何在 Angular Controller 中选择对象选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31917717/