Ответ 1
@reptildarat
Здравствуйте,
Я тоже застрял в той же ситуации, когда я работал с select и ng-option.:)
Что вам нужно сделать -
Задайте значение "foo.formula" после того, как данные, извлеченные из вызова ajax, будут выполнены. Причина. Когда отображается Html. Он связывает "foo.formula" в теге select. В то время нет населенных пунктов. Через некоторое время элементы заполняются сзади (js), и триггер не запускается для этой ng-модели.
После многих усилий я нашел это -
Пример -
Вот что вам нужно сделать в js.
.success(function (data) {
$scope.$emit('HideLoading');
$scope.departments = data.DepartmentsGetResult;
$scope.selectedDepartment = item.DepartmentId;
Вот мой HTML-
<select
data-ng-model="selectedDepartment"
data-ng-options="dept.DepartmentId as dept.Title for dept in departments" >
</select>
Надеюсь, это поможет. Дайте мне знать ваши проблемы. :)