我正在使用
进行身份验证$.ajax({
type: "GET",
url: urlString,
async: false,
beforeSend: function(x) {
},
dataType: "json",
username: "email@email.com",
password: "password",
success: function(data){
returnData = data;
}
});
现在我回来了" [object Object],[object Object]"
。但实际上我想得到"[{"title":"Title1"},{"title":"Title2"}]"
。怎么了?我怎样才能看到我的信息?
答案 0 :(得分:0)
通过 ajax * GET *获得Object
回复是正常的。您现在要做的是从对象列表中提取所需的数据,如:
returnData = data;
$.each(returnData ,function(index,value){
console.log(value.title);
});
答案 1 :(得分:0)
如果您想查看从AJAX请求中获得的信息,请尝试console.log
功能。您可以将Firebug与Firefox,Dragonfly与Opera一起使用,或使用Chrome,Safari或IE附带的原始开发人员工具。
...
success: function(data){
console.log(data);
returnData = data;
}
...
另一种解决方案是string
ify您的数据,如下:
...
success: function(data){
returnData = JSON.stringify(data);
}
...
如果您仍然无法访问开发工具,请查看此问题:http://vimeo.com/32947452