0
我有一個下拉框,我可以從中選擇兩個值並顯示相應的值,但不是數據我想要顯示的數據在div標籤。根據angularJS中通過下拉框選擇的值更改數據
這裏是Fiddle Demo
HTML:
<div ng-controller="Ctrl">
<select id="sel" class="input-block-level" ng-model="list_category" ng-options="obj.id as obj.name for obj in list_categories.data"></select>
<p>$scope.list_category: {{list_category}}</p>
</div>
JS:
var app = angular.module('app', []);
function Ctrl($scope) {
$scope.list_categories = {
data: [{
id: 'id1',
name: 'name1'
}, {
id: 'id2',
name: 'name2'
}]
};
$scope.list_category = 'id1';
}
還有一件事是有辦法可以在頁面內選擇特定的div嗎? – Raghu 2014-10-09 10:37:41
不,無論在哪裏添加ng-include指令,都將在這些元素中呈現模板。 – 2014-10-09 10:40:07
我沒有得到你所告訴的 – Raghu 2014-10-09 11:07:23