所以我有這個表,每行都有選擇框。問題是,當我在一個選擇框中進行更改時,所有這些更改顯示相同的值。我需要的是取消綁定所有選擇框,以便能夠在每個選擇框上進行不同的選擇。選擇角ng-repeat多行表
代碼是這樣:
<tr ng-repeat="item in userMappings.items" ng-model="item.mapped">
<td class="col-md-3" ng-model="mappingType.name">
{{item.idsport}}, Game Type {{item.idgametype}}, {{item.name}} (Current limit {{item.value}})
</td>
<td class="col-md-3 mapType" style="padding-bottom: 25px; padding-left: 15px" >
<h4>Mapping Type: <span style="font-size:0.8em">{{selectedType}}</span> </h4> <br />
<select ng-model="mappingType.name" ng-change="which($index); selectedRow()" ng-options="item.name for item in mappingType"></select>
</td>
</tr>
這裏不太清楚你的數據是如何構造的,這是回答這個問題的非常重要的信息。 – Scott
$ scope.mappingType = [{name:「Sport」},{name:「League」},{name:「No Mapping」}]; 然後我有一個約1000個對象的表格。如果我在一個選擇上做出選擇,所有其他更新顯示相同的值... – kikemx78