У меня проблема при изменении значения одного выпадающего списка на ng-change
. Он изменит другое значение выпадающего меню, даже если оба идентификатора выпадающего меню отличаются. Изменение значения одного раскрывающегося списка меняется на значение другого
Любой знает, почему это происходит?
Ниже мой код:
<select class="form-control" id="Billable{{$index}}" ng-init="invoice.source_item=''" ng-model="invoice.source_item" ng-change="BillableItemDetails(invoice.source_item,$index)">
<option class="ng-binding" value="">Select Billable Item...</option>
<option class="ng-binding" ng-repeat="BillableItem in BilableItemsList" value="{{BillableItem.id}}">{{BillableItem.name}}</option>
</select>
Да, это все ваши выпадающие списки, такие же, как и «ng-model», поэтому, когда вы меняете значение любого раскрывающегося списка, он отражает все выпадающие меню «ng-model» - 2-way-binding. –
благодарит @gauravbhavsar за ваш ответ, так есть ли какое-либо решение? –
Да, Создайте plunk с фиктивными данными или предоставите фиктивные данные, поэтому я могу создать plunkr для вас. –