Javascript 未定义的带有$http的索引。
不确定是什么原因使我的下面代码得到了未定义的索引。我检查了所有的东西,但找不到有什么问题Javascript 未定义的带有$http的索引。,javascript,php,angularjs,Javascript,Php,Angularjs,不确定是什么原因使我的下面代码得到了未定义的索引。我检查了所有的东西,但找不到有什么问题 $http({ url: "php/mainLoad.php", method: "GET", data: {"userId":"1"} }).success(function(data, status, headers, config) { console.log(data); }).error(function(data, status,
$http({
url: "php/mainLoad.php",
method: "GET",
data: {"userId":"1"}
}).success(function(data, status, headers, config) {
console.log(data);
}).error(function(data, status, headers, config) {
// $scope.status = status;
alert(status);
});
php
参数ajax上的
数据
希望方法是POST
,如果需要通过$\u get
获取,请使用参数
:
$http({
url: "php/mainLoad.php",
method: "GET",
params: {"userId":"1"} // Change to `params` from `data`.
}).success(function(data, status, headers, config) {
console.log(data);
}).error(function(data, status, headers, config) {
// $scope.status = status;
alert(status);
});
嗯,奇怪的事情,什么显示变量转储($\u请求);一般情况下?您是否尝试了
参数:{userId:“1”}
?或者您确定url返回的是未定义的数据吗?
$http({
url: "php/mainLoad.php",
method: "GET",
params: {"userId":"1"} // Change to `params` from `data`.
}).success(function(data, status, headers, config) {
console.log(data);
}).error(function(data, status, headers, config) {
// $scope.status = status;
alert(status);
});