Javascript $http.post success回调未在angularJS中执行
我正在尝试使用Javascript $http.post success回调未在angularJS中执行,javascript,ajax,angularjs,mongodb,Javascript,Ajax,Angularjs,Mongodb,我正在尝试使用$http.post()在mongoDb数据库中发布数据,并调用成功回调。但是回调没有执行,数据也没有添加到数据库中。我正在使用mongodblabs提升数据库 代码 if (user) { $http.post('https://api.mongolab.com/api/1/databases/expensesharer/collections/expensesharer?apiKey=<apikey>', {"id": user.id, "pwd": user.p
$http.post()
在mongoDb
数据库中发布数据,并调用成功回调。但是回调没有执行,数据也没有添加到数据库中。我正在使用mongodblabs
提升数据库
代码
if (user) {
$http.post('https://api.mongolab.com/api/1/databases/expensesharer/collections/expensesharer?apiKey=<apikey>', {"id": user.id, "pwd": user.pwd}).success(
function (data, status, headers) {
alert("Added", data, status, headers);
});
}
如果(用户){
$http.post('https://api.mongolab.com/api/1/databases/expensesharer/collections/expensesharer?apiKey=“,{“id”:user.id,“pwd”:user.pwd})。成功(
功能(数据、状态、标题){
警报(“已添加”、数据、状态、标题);
});
}
添加错误回调
if (user) {
$http.post('https://api.mongolab.com/api/1/databases/expensesharer/collections/expensesharer?apiKey=<apikey>', {"id": user.id, "pwd": user.pwd}).success(
function (data, status, headers) {
alert("Added", data, status, headers);
}).error(function(data, status, headers, config) {
alert("Error");
};
}
如果(用户){
$http.post('https://api.mongolab.com/api/1/databases/expensesharer/collections/expensesharer?apiKey=“,{“id”:user.id,“pwd”:user.pwd})。成功(
功能(数据、状态、标题){
警报(“已添加”、数据、状态、标题);
}).error(函数(数据、状态、标题、配置){
警报(“错误”);
};
}
如果我认为“用户”未定义,则添加console.log(用户)