0
我是AngularJs的新手,我試圖更改其他選擇框更改時選擇框的選定選項。更改AngularJs中事件的選定選項
所以有2個選擇框是這樣的:
<select class="form-control" id="select-01new" ng-model="applicationOption" ng-change="AppChange(applicationOption)">
<option value="">Please Select</option>
<option ng-repeat="act in applicationOptions" value="{{act._id}}">{{act.name}}</option>
</select>
<select data-ng-model="posture.Value" id="scurityPosture" data-ng-options="act as act for act in activities" class="form-control">
</select>
這裏是控制器:
sampleApp.controller('CreateAppController', function ($scope, AppDataService) {
$scope.posture = {
name: "Dani",
Value: "Low"
};
$scope.activities =
[
"High",
"Medium",
"Low"
];
$scope.AppChange = function() {
AppDataService.save($scope.applicationOption).then(
function (datac) {
$scope.posture = { name: "Dani", Value: "High" };
});
}
});
你可以看到,有ng-change
在第一個選擇框中。每當我們改變第一個選擇框的選項時,控制器中定義的函數將運行。在該功能中,第二個選擇框的值會更改。但是這部分功能不起作用。
請幫我整理一下。 在此先感謝。
請準備一把小提琴...... – gkalpak