2
я следующий выбор:Ng-Change Не стрелять второй раз
<div class="form-group">
<label class="col-md-4 control-label" for="activity">Activity</label>
<div class="col-md-4">
<select id="activity" name="activity" class="inputsvalues" ng-model="activitymodel.deptid" ng-change="getUsers(activitymodel.deptid)" ng-options="activity.DepartmentId as activity.ActivityDescription for activity in activities"></select>
</div>
</div>
код контроллера:
$scope.getUsers = function (id) {
$http({
method: 'GET',
url: 'api/User/GetUsers/' + id,
}).success(function (data, status, header) {
$scope.users = data;
}).error(function (data, status, headers, config) {
$scope.status = status + ' ' + headers;
});
}
Проблема в том, что функция нг-изменение увольняют первый Тимей выбрать что-то , Второй раз он не попадает в контроллер. Что здесь может быть не так?
Не знаете, в чем проблема, но еще один вариант - поставить $ watch на activityModel и вызвать getUsers соответственно. Это работает для вас? –
Пробовал это тоже. Не работает. – Murali
У меня тоже такая же проблема, нашли ли вы решение какой-либо проблемы? –