Ajax 使用dojo从响应或json firebug选项卡获取数据
我无法以新用户的身份发布图像,因此我添加了图像链接 在修改我的后端、与浏览器兼容性抗争并实际运行代码大约3天后,我成功地在dojo中调用了java rest服务,并获得了“200OK”状态,但即使尝试深入研究我的“response”对象,我也无法获得Json响应对象 调用服务的代码Ajax 使用dojo从响应或json firebug选项卡获取数据,ajax,rest,dojo,jsonp,Ajax,Rest,Dojo,Jsonp,我无法以新用户的身份发布图像,因此我添加了图像链接 在修改我的后端、与浏览器兼容性抗争并实际运行代码大约3天后,我成功地在dojo中调用了java rest服务,并获得了“200OK”状态,但即使尝试深入研究我的“response”对象,我也无法获得Json响应对象 调用服务的代码 script.get("http://192.xxx.xx.xx:8080/com.thinkingpa.web/SecurityResourceService/loginUser", {
script.get("http://192.xxx.xx.xx:8080/com.thinkingpa.web/SecurityResourceService/loginUser", {
jsonp: "callback",
query: {
emailAddress:"email@email.com",
password:"password"
}
}).then(function(response){
//Help me out here everything I've tried has failed me!
});
});
函数中的我的响应对象
function(response)
正如您在下面的屏幕截图中看到的,当我在firebug中调试时,我确实设法在相关的“响应”和json选项卡中获取json
Firebug响应选项卡
Firebug JSON选项卡
如何将Json或响应选项卡中的数据显示/获取到警报框(消息窗口)可能重复。请选中此[在此处输入链接说明][1][1]:看起来您应该可以只使用警报(响应[2]);或警报(response.nameSurename);要输出名称,例如..很抱歉延迟@AardVark71我尝试了警报(响应[2]),它返回未定义。这里有什么我遗漏的吗?对不起,玛兹,我误读了你的帖子。。我之前的评论是不正确的。您可能希望检查此SO链接,因为批准的答案解释了如何指定回调函数。找到了问题所在。我将我的restful服务移动到运行应用程序的同一台服务器上,在不更改代码的情况下,它会在“then”函数中返回对象。谢谢。可能重复。请检查此[在此处输入链接说明][1][1]:看起来您应该可以只使用警报(响应[2]);或警报(response.nameSurename);要输出名称,例如..很抱歉延迟@AardVark71我尝试了警报(响应[2]),它返回未定义。这里有什么我遗漏的吗?对不起,玛兹,我误读了你的帖子。。我之前的评论是不正确的。您可能希望检查此SO链接,因为批准的答案解释了如何指定回调函数。找到了问题所在。我将我的restful服务移动到运行应用程序的同一台服务器上,在不更改代码的情况下,它会在“then”函数中返回对象。谢谢