2016-06-03 1 views
0

Как получить объект выбранной опции в угловых js с помощью ng-repeat? Образец fiddle is here где само наполнение раскрывающегося,угловая опция ng-repeat

<select ng-model="id" ng-init="id = '-1'" ng-change="select(option)"> 
    <option value="-1">--Select--</option> 
    <option ng-repeat="option in list" value="{{option.id}}">{{option.name}}</option> 
    </select> 

Если кто-то выбрали вариант с идентификатором = 1, я хочу, чтобы получить объект {id:1, name:'A' в $scope переменном.

EDIT: Я сам пытался с ng-options, но фильтрация не происходит по мере необходимости на основе предыдущего выбора. sample fiddle

+1

Используйте 'ngOptions' вместо того, чтобы вручную повторять параметры. Из документации: 'ngOptions следует использовать, когда модель