Javascript AngularJs ng repeat-选择时为空白下拉列表
选择“产品”下拉列表时,请将数据正确加载到表单中,但“产品”下拉列表设置为空Javascript AngularJs ng repeat-选择时为空白下拉列表,javascript,angularjs,Javascript,Angularjs,选择“产品”下拉列表时,请将数据正确加载到表单中,但“产品”下拉列表设置为空 产品的id是整数吗?如果是,则应使用ng值而不是简单的值 $scope.GetProduct = function (productId) { if (productId > 0) { $http({ method: 'POST', url: '/Admin/GetSelectedProduct',
产品的id是整数吗?如果是,则应使用
ng值
而不是简单的值
$scope.GetProduct = function (productId) {
if (productId > 0) {
$http({
method: 'POST',
url: '/Admin/GetSelectedProduct',
data: { productId: productId }
}).then(function successCallBack(successResponce) {
$scope.products = successResponce.data;
$scope.selectedProduct = $scope.products.id;
}, function errorCallback(response) {
});
}
};
{{p.name}
试试这个。这只是一种权宜之计。如果不能解决您的问题,请告诉我。产品的id是整数吗?如果是,则应使用
ng值
而不是简单的值
$scope.GetProduct = function (productId) {
if (productId > 0) {
$http({
method: 'POST',
url: '/Admin/GetSelectedProduct',
data: { productId: productId }
}).then(function successCallBack(successResponce) {
$scope.products = successResponce.data;
$scope.selectedProduct = $scope.products.id;
}, function errorCallback(response) {
});
}
};
{{p.name}
试试这个。这只是一种权宜之计。如果不能解决你的问题,请告诉我
<option ng-repeat="p in allProducts" ng-value="p.id">{{p.name}}</option>