我使用不同的数据数组有多个下拉列表。在编辑单击时,我要设置选定的值。我已将ng-model设置为对象,但无法正常工作。
<div class="form-group">
<label class="control-label">Category{{product.categoryDto}}</label>
<select ng-model="product.categoryDto" class="form-control" ng-options="a.categoryName for a in categories"></select>
</div>
以下是编辑代码。
<button type="button" ng-click="editProduct(row)" class="btn btn-sm btn-primary">
<i class="glyphicon glyphicon-pencil"></i>
</button>
$scope.editProduct = function(row){
console.log($scope.product.categoryDto);
$scope.product = row;
$scope.showAddProductForm = true;
$scope.product.categoryDto = row.categoryDto;
};
在标签categoryDto中显示正确的值,但未选择该选项。有想法吗?