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>