<select
class="form-control input-md
availabiltyDatesInput pull-left"
name="statusModel"
autocomplete="off"
id="statusModel"
ng-options="alertStatus.value as alertStatus.text for alertStatus in alertStatuses"
ng-model="statusModel">
</select>
У меня есть выбор с опциями. И мне нужно, чтобы значение этого выбора было предварительно заполнено.
Я пытаюсь установить ng-модель в контроллере:
angular.module("app.alerts")
.controller("alertsCtrl", function ($scope, CarmateCommonApiSvc, $uibModal) {
getLookupsData();
var alertStatuses = [];
function getLookupsData() {
alertStatuses = [];
CarmateCommonApiSvc.getLookups().then(function (res) {
if (res.code != 0) return;
_.each(res.data.allLookups, function (item, index, arr) {
if(item.name == 'AlertStatus'){
alertStatuses.push(item);
}
});
$scope.alertStatuses = alertStatuses;
$scope.statusModel = alertStatuses[0];
})
}
});
Но это не работает. Я новичок в AngularJs