繁体   English   中英

Ajax Web服务

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM