<tbody>
<tr ng-repeat="row in gridData">
<td>
{{row.bank_ac_no}}
<md-select placeholder="select AC" ng-model="row.bank_ac_no" md-on-open="loadUsers()">
<md-option ng-value="user" ng-repeat="user in users">{{user.bankacno}}</md-option>
</md-select>
</td>
<td>
<div>
<button ng-click="saveData(row)"></button>
</div>
</td>
</tr>
</tbody>
这是我的html,很明显,我在一个循环中添加了mdSelect,所以我必须在循环中对所有这些使用相同的ng-model,我想要&#34; row.bank_ac_no&#34;存储选定特定行的md-select名称。我在ng-model中获取整个json对象,而不仅仅是其中的名称。应该做什么?提前致谢。 :)
请参阅我的笔here
答案 0 :(得分:3)
我所要做的就是将ng-value
设置为user.bankacno
。
<md-option ng-value="user.bankacno" ng-repeat="user in users">
{{user.bankacno}
</md-option>