如何在角度js中获取id值

时间:2015-12-09 12:31:44

标签: javascript angularjs ajax codeigniter

我正在使用 angular js

当我在app.controller中控制 $ scope.id 时,我得到了这种类型的结果: Object {id =“2”} < /强> 我在ajax中传递$scope.id,它会像 object {id = 2} 一样传递,但它应该只传递 2

我所尝试的是:

app.controller('AssingPackageController2', function ($scope, $compile, $state) {
        function getPackageListForAssing() {
            console.log($scope.id); // here
            $.ajax({
                url: base_url + 'subscription/getPackage/' + $scope.id
                },
                error: function (e) {
                }
            });
        }
        getPackageListForAssing();
  });



我该怎么做?

1 个答案:

答案 0 :(得分:1)

在此使用$scope.id.id代替$scope.id

$.ajax({
    url: base_url + 'subscription/getPackage/' + $scope.id.id
    },
    error: function (e) {
    }
});

$scope.id是此处的对象。