我有一个我试图用jQuery调用的Web服务。它应该返回一堆XML数据,但我似乎无法让它工作。
这是带有参数的ws:
这是我正在使用的jQuery代码。
var UrlName = "richsangillo";
var GUID = "5475D3AB-313D-47C0-842D-D916B43658D1";
var TID = "7006806";
var PageID = "53619";
var SID = "cd4p4y55q1i4vayzdw1fxsa0";
var arr= new Array();
var loopCounter = 0;
$.ajax({type: "GET",url:"http://campaign.vialunatechnology.com/service/CampaignService.asmx/GetTargetDetails?urlName=" + UrlName + "&campaignGuid=" + GUID,dataType: "xml",success: function(xml) {
$(xml).find('xmlNode').each(
function()
{
arr[loopCounter] = $(this).find('xmlNode').text();
loopCounter += 1;
});
}});
答案 0 :(得分:0)
当我在JSFiddle中运行它时,我收到以下错误:
XMLHttpRequest无法加载 http://campaign.vialunatechnology.com/service/CampaignService.asmx/GetTargetDetails?urlName=richsangillo&campaignGuid=5475D3AB-313D-47C0-842D-D916B43658D1。 来源http://fiddle.jshell.net不被允许 访问控制允许来源。
如果您要启用跨源请求,请按照此页面上的说明操作: