привязать выбранное значение опции к ng-модели вместо выделенного текста - PullRequest
0 голосов
/ 20 февраля 2019

Я создаю нового пользователя, получая пользовательский ввод.Пользователь может выбрать свое состояние из выпадающего списка.Я хочу сохранить идентификатор состояния вместо имени состояния, когда пользователь выбирает состояние.Как назначить идентификатор состояния для модели newSiteObj.st.

modalStates = [0: {id: 53, name: "A"}, 1: {zid: 56, zn: "B"}]]

<div>
    <label>Name</label>
    <input name="name" ng-model="newObj.name" class="form-control"  type="text" placeholder="Enter Name">
</div>
<div>
    <label>State</label>
    <select class="form-control selectpicker" name="state" data-live-search="true" data-live-search-placeholder="Search State" ng-model="newSiteObj.st">
        <option value="">Select State</option>
        <option ng-repeat="state in modalStates" value="{{state.id}}">{{state.name}}</option>
    </select>
</div>

1 Ответ

0 голосов
/ 20 февраля 2019

Вы не можете привязать выбор к свойству, попробуйте

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