通过jqueryajax调用Restful服务
我试图使用jQuery Ajax访问restful web服务,但出现以下错误: XML分析错误:未找到元素位置:moz nullprincipal:{cefa3a59-2437-454f-b39a-384cf1fdf072}行号1,第1列: 这就是我打电话的方式:通过jqueryajax调用Restful服务,ajax,rest,jquery,Ajax,Rest,Jquery,我试图使用jQuery Ajax访问restful web服务,但出现以下错误: XML分析错误:未找到元素位置:moz nullprincipal:{cefa3a59-2437-454f-b39a-384cf1fdf072}行号1,第1列: 这就是我打电话的方式: function getResponse(){ $.ajax( { type:'Get', dataType:'xml', url:'http://localhost:8080
function getResponse(){
$.ajax( {
type:'Get',
dataType:'xml',
url:'http://localhost:8080/RestTest/restservice/number',
success:function(data) {
alert(data);
}
} );
}
这里我的响应数据类型是xml。我知道存在一些跨域问题,但不确定如何解决。请在这方面帮助我。使用
使用
脚本所在页面的域是什么?听起来XML无效。如果直接访问url,是否获得有效的XML?@abraham Yes浏览器正确打印XML,我在使用restful测试工具发出请求时得到响应。@gideon脚本位于本地计算机本身。我也面临同样的问题,。如果您有解决方案,请告诉我脚本所在页面的域是什么?听起来XML无效。如果直接访问url,是否获得有效的XML?@abraham Yes浏览器正确打印XML,我在使用restful测试工具发出请求时得到响应。@gideon脚本位于本地计算机本身。我也面临同样的问题,。如果你有解决方法,请与我分享
$.ajax({
url: url,
dataType: 'json',
data: data,
success: callback
});