我有以下HTML:如何在填充后从选择列表中选择一个项目?
<span>SubTopic {{ modal.option.sSubTopic }}</span>
<select data-ng-model="modal.option.sSubTopic"
data-ng-options="item.id as item.name for item in modal.option.subTopics">
</select>
在我的控制器
$http.get(url, { cache: us.oneDayCache })
.success(function (data) {
$scope.modal.option.subTopics = data;
$scope.modal.option.sSubTopic = "2";
})
后,得到{{}}值设置为2,但没有选择我选择的第二个项目。
我是这样做的吗?
检查item.id的类型,因为我相信角度使用===用于比较模型属性和选定的项目键。 –
你可以发布你的数据对象看起来像 – TheSharpieOne