我有一个从服务器
获取选项的选项<ul class="posts">
{% for p in site.pages %}
{% if p.layout == 'project' and p.status == 'active' %}
{% assign cat = p.categories | downcase %}
{% if cat contains page.category %}
<h2><a href="{{ site.baseurl }}{{ p.url }}">{{ p.title }}</a></h2>
<div> {{ p.description }}</div>
{% endif %}
{% endif %}
{% endfor %}
</ul>
但如何在控制器中设置选项。 我用过:
<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]);
但它不起作用。请帮帮我
答案 0 :(得分:1)
您是否无法在模型中设置值?
您有ng-model="terminal.terminalType"
在您的控制器中,您只需为项目设置一个值。
$scope.terminal.terminalType = "someValue";
避免将JQuery和Angular混合在一起。