Angular JS $ http在URL中获取params

时间:2015-08-06 20:22:47

标签: javascript jquery ajax angularjs

使用Angular' $ http发布到带有GET参数的网址时遇到问题。

网址:val

现在我必须通过AJAX将数据发布到此URL。当我尝试使用以下代码时,它无法正常工作。

{}

jQuery中的相同内容完美无瑕。

http://localhost/api/?r=page/product

我应该添加什么才能使其正常工作?

此致

1 个答案:

答案 0 :(得分:2)

尝试:

$http({
    url:'/api',
    method:'post',
    params: {
       r: 'page/product'
    },
    data:{
       price:$scope.price
    },
});

你将params与数据混合,params是添加到url的查询参数,data是在请求中发送的数据