以下是我的方法
function getCurrentUserName()
{
$.ajax({
type: "GET",
url: "http://localhost:8099/rest/prototype/1/space/ds",
crossDomain:true,
dataType: "jsonp",
success: function(resp){
alert("Server said123:\n '" + resp.name + "'");
},
error:function(e){
alert("Error"+e)
}
});
});
}
我在点击按钮时调用它,我没有看到任何警告,当我在浏览器上输入url时,我得到了xml中的响应。但是我没有在脚本中得到响应。 有人可以帮我这个吗?我错过了什么吗? 谢谢:))
答案 0 :(得分:0)
看起来像是一个JSON解析错误。
尝试使用json
代替jsonp
function getCurrentUserName()
{
$.ajax({
type: "GET",
url: "http://localhost:8099/rest/prototype/1/space/ds",
crossDomain:true,
dataType: "json",
success: function(resp){
alert("Server said123:\n '" + resp.name + "'");
},
error:function(e){
alert("Error"+e)
}
});
});
}