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