我哪里做错了?
$http({
url: "php/loaduser.php?userid=user_id",
method: "GET",
data: {'user_id':'1'}
}).success(function(data, status, headers, config) {
mydata = [];
mydata = data;
console.log(mydata);
}).error(function(data, status, headers, config) {
// $scope.status = status;
alert(status);
});
我的 php
echo $_GET['user_id'];
它返回 undefined index :user_id
最佳答案
你的电话应该是这样的
$http({
url: "php/loaduser.php",
method: "GET",
data: {'user_id':'1'}
})
或者你可以使用
$http({
url: "php/loaduser.php?user_id=" + user_id,
method: "GET"
})
在第二种方法中,您直接通过 url 传递 user_id
,而在第一种方法中,您以可变方式发送它
关于javascript - ajax 和 php 错误 : Undefined index: userid in my case,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23215941/