Javascript 使用$.get方法从asmx页面获取xml数据
我正在尝试使用$.get方法从此web服务获取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);
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查看此处重现的错误:在这种情况下,您建议我怎么做?您必须在自己的服务器上创建一个代理来转发数据。因此,基本上,您可以创建自己的服务,该服务与您的网站托管在同一个域中,只需在您想要的远程服务之间来回传递调用。