загрузить `<select>` выпадающее значение по умолчанию, используя AngularJS - PullRequest
0 голосов
/ 27 февраля 2020

мне нужно загрузить значение по умолчанию для моих выпадающих списков.

первый выпадающий список

<select class="form-control pz" ng-model="newuser.title">
    <option ng-repeat="x in titles" value="{{x}}">{{x}}</option>
</select>

данные для первого выпадающего списка

$scope.titles = ["MR","MRS","MS"];

Мне нужно загрузить «MR» в качестве значения по умолчанию в моем первом раскрывающемся списке.

второй в раскрывающемся списке с данными.

<select class="form-control"  ng-model="newuser.assessmentyear" required
        ng-option="x in assessmentyears">
    <option selected>--Select Year--</option>
    <option ng-repeat="x in assessmentyears" value="{{x}}">{{x}}</option>
</select>

Мне нужно загрузить «--Select Year--» в качестве значения по умолчанию ,

Вы можете помочь

1 Ответ

0 голосов
/ 27 февраля 2020

Для первого вам нужно установить значение ng-модели со значением первого параметра:

$scope.newuser = {};
$scope.newuser.title = "MR";

Для второго раскрывающегося списка добавить value="", чтобы установить выбранный параметр по умолчанию:

<option value="">--Select Year--</option>

Также обратите внимание, что в этом нет необходимости:

ng-option="x in assessmentyears"

, так как вы добавляете опции с помощью ng-repeat.

Документацию и подобные примеры вы можете увидеть здесь: https://docs.angularjs.org/api/ng/directive/select

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...