[英]Ajax web-service
我的ajax请求有很多问题。 我手动测试了Web服务并且可以正常工作,但是我的jquery ajax请求显示了下一个错误:
XMLHttpRequest cannot load http://www.newvision.pt/InlineDisplays/Displays.asmx/GetTicketsXMLDebug?&DisplayIds=1|2. Origin http://localhost is not allowed by Access-Control-Allow-Origin.
我的ajax请求是:
$.ajax({
type: "POST",
dataType : "xml",
url: "http://www.newvision.pt/InlineDisplays/Displays.asmx/GetTicketsXMLDebug?&DisplayIds=1|2" ,
crossDomain: true,
// jsonp: false,
// processData: false,
success: function(data){
console.log(data);
},
error: function(objeto, quepaso, otroobj){
console.log(this.url);
console.log("ERROR");
}
});
如果有人知道是什么问题,我会prepreciatte! 谢谢!!!
这是跨域请求的古老问题,对跨域请求进行简单的Google搜索,您将看到数百万次的结果。 出于安全原因,您不能将一个域的请求拒绝到另一个域。
还有一些再次使用jsonP格式的可能性,快速搜索应该可以帮助您。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.