Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用$.get方法从asmx页面获取xml数据_Javascript_Jquery_Xml_Web Services_Asmx - Fatal编程技术网

Javascript 使用$.get方法从asmx页面获取xml数据

Javascript 使用$.get方法从asmx页面获取xml数据,javascript,jquery,xml,web-services,asmx,Javascript,Jquery,Xml,Web Services,Asmx,我正在尝试使用$.get方法从此web服务获取xml数据: 我尝试获取数据时出错 示例代码: var FromCurrency = "USD"; var ToCurrency = "JMD"; var url = "www.webservicex.net/currencyconvertor.asmx/ConversionRate?FromCurrency="+FromCurrency+"&ToCurrency="+ToCurrency; var jqXHR; alert(url);

我正在尝试使用$.get方法从此web服务获取xml数据:

我尝试获取数据时出错

示例代码:

var FromCurrency = "USD";
var ToCurrency = "JMD";
var url = "www.webservicex.net/currencyconvertor.asmx/ConversionRate?FromCurrency="+FromCurrency+"&ToCurrency="+ToCurrency;
var jqXHR;

alert(url);
jqXHR = $jQuery.get(url,function(data){
    alert(data);
})
.success(function() { alert("second success"); })
.error(function() { alert("error"); })
.complete(function() { alert("complete"); });


// Do something here

// Set another completion function for the request above
jqXHR.complete(function(){ alert("second complete"); });
经典


您可以使用此jsFiddle查看此处重现的错误:

在这种情况下,您建议我怎么做?您必须在自己的服务器上创建一个代理来转发数据。因此,基本上,您可以创建自己的服务,该服务与您的网站托管在同一个域中,只需在您想要的远程服务之间来回传递调用。