我有一个包含以下值的下拉列表
<select class="form-control">
<option value="critical">Critical</option>
<option value="high">High</option>
<option value="medium">Medium</option>
<option value="low">Low</option>
</select>
因为在下拉列表中,值始终被选择为&#34;严重&#34;
在我的范围内,我已经定义了每个下拉列表的严重性值。我该如何选择?
例如说值为&#34;高&#34;。如何将默认值设置为高而非关键
答案 0 :(得分:1)
您需要定义范围内的对象并将其绑定到您选择的ng-model
。
<强>脚本强>
$scope.form = {
"severity": "high"
};
<强> HTML 强>
<select class="form-control" ng-model="form.severity">
<option value="critical">Critical</option>
<option value="high">High</option>
<option value="medium">Medium</option>
<option value="low">Low</option>
</select>
答案 1 :(得分:0)
有几种方法可以选择带角度的选项:
1 - 将其绑定到模型并设置模型:
<select class="form-control" ng-model="myValue">
和
$scope.myValue = 'medium';
2 - 您可以通过jQuery或JS在指令中设置它:
$("#yourselectid").val('low');