url: "../api/api.php? fxn:" + encodeURIComponent(getCatergories) & "jsn"= +encodeURIComponent{"code":"1"},
var app = angular.module('MyTutorialApp',[]);
app.controller("MainController", function($scope,$http){
$scope.loadpeople= function()
{
$http
.get({
url: "../api/api.php",
data:{
fxn:getCategories,
jsn:'{"code":"1"}'
}
})
.success(function(data){
console.log("SUCCESS");
$scope.people = data;
})
}
});
这是url,我需要在URL中添加param。我知道怎么做一个,你能告诉我如何为两个参数做到这一点吗?
答案 0 :(得分:3)
澄清:这个问题经过了大量修改和更改,不会更新我的回答,以便将其反映为“新”问题。
最简单易读的方法是分配data
参数:
url: 'the URL',
data: {
a: 'something',
b: 'something else'
},
...
数据:
要发送到服务器的数据。如果不是字符串,它将转换为查询字符串。它附加到GET请求的URL
但是要回答你的问题,只需将&
放在字符串中并修复查询字符串:
url: "../api/api.php?fxn=" + encodeURIComponent(getCatergories) +
"&jsn=" + encodeURIComponent('something')