我尝试在JavaScript中使用JQuery进行REST调用。 REST方法返回一个简单的String。 我尝试了以下(包括JQuery):
$.ajax({
type: 'GET',
url: 'http://localhost:8080/SecureCloudboxServer/rest/connectionservice/ping',
dataType: 'text',
success: function(data){
alert('success');
},
error: function(jqXHR, textStatus, errorThrown) {
alert(jqXHR + ' : ' + textStatus + ' : ' + errorThrown);
}
});
如果我在浏览器中执行它,则alert-Window包含:“[object Object]:error:”。
如果我直接从浏览器调用URL,我会得到预期的答案。有没有人知道为什么它不起作用?
答案 0 :(得分:2)
使用
console.log(jqXHR + ' : ' + textStatus + ' : ' + errorThrown);
alert不会显示对象或数组
不要忘记使用firebug或类似的东西与console.log