Mam listę rozwijaną w jednym z moich div, z którego wybieram liczbę list rozwijanych, aby znaleźć się w drugim dziale. Moim zadaniem jest móc wybrać różne wartości z każdego z rozwijanych menu w drugim dziale. Oto kod próbujęUzyskiwanie wartości wielokrotnego wyboru wewnątrz jednego ng-powtórzenia
<div ng-repeat="i in getNumber(secondN2.core.r1r2.value) track by $index">
<div>
<strong><u>For Core link number {{$index+1}}:</u> </strong><br>
<strong>Select IM</strong>
<select ng-model="im" ng-change="calculate()" >
<option value="1 Gig" selected="selected">1 Gig</option>
<option value="10 Gig">10 Gig</option>
</select><br>
</div>
</div>
secondN2.core.r1r2.value
jest liczbą, jestem przekształcenie go do tablicy, kolekcji, powracając new Array (n) w metodzie getNumber
Jak dać właściwe ng-model w tym przypadku? A jak odzyskać wartości?
Jeśli spróbuję podać i.im
, to nadal nie pomoże. Z im
, $scope.im
nadchodzi undefined
Updated
Co to dwie zagnieżdżone pętle są tam
<div ng-repeat="j in secondN3.core" style="border:1px solid;">
<strong>Configure Core Links between {{j.name}}</strong><br><br>
<div ng-repeat="i in getNumber(j.value) track by $index">
<div>
<strong><u>For Core link number {{$index+1}}:</u> </strong><br>
<strong>Select IM</strong>
<select ng-model="secondN3.coreValues[[$parent.$index,$index]]" ng-change="calculate()" >
<option value="1 Gig" selected="selected">1 Gig</option>
<option value="10 Gig">10 Gig</option>
</select><br>
</div>
</div>
<div>
Edit: 2
to działa: This jest plunker dla to
Zrobiłem 'ng model =" Wartości [$ index] "", a teraz działa :) Dzięki –