ng-options приводят к двум отдельным div

0

У меня есть выбор, использующий ng-options для обслуживания результатов. Я могу заставить его создать один из элементов json для div, но я не могу заставить его сделать это для другого. Что мне не хватает?

Код HTML:

 <table class="table">
                            <tr>
                                <td class="select_container">
                                    <select class="form-control" ng-model="selectedOption_1" ng-options="select_array.value as select_array.displayName for select_array in select_array"></select>
                                </td>
                                <td colspan="2">{{selectedOption_1}}</td>
                                <td colspan="3">{{selectedOption_1}}</td>
                            </tr>
                        </table>

Угловой код:

 $scope.select_array = [
    {value: '1', region:'London', displayName: 'display_1'},
    {value: '2', region:'London', displayName: 'display_2'},
    {value: '3', region:'London', displayName: 'display_3'},
];

$scope.selectedOption_1 = '123,285';

Итак, что бы я хотел, чтобы произошло, это когда вы выбираете опцию, заселяете ее значение в первом div и регионе во втором. И измените эти данные на основе выбранного вами варианта. Заранее благодарю за любой совет.

1 ответ

0
Лучший ответ

Попробуйте это, вы должны будете отобразить весь свой объект в качестве значения параметра.

<table class="table">
                            <tr>
                                <td class="select_container">
                                    <select class="form-control" ng-model="selectedOption_1" ng-options="select_array as select_array.displayName for select_array in select_array"></select>
                                </td>
                                <td colspan="2">{{selectedOption_1.value}}</td>
                                <td colspan="3">{{selectedOption_1.region}}</td>
                            </tr>
                        </table>
  • 0
    ПРЕКРАСНЫЙ. Большое спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню