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

标签 javascript jquery xml web-services asmx

我正在尝试使用 $.get 方法从此 Web 服务获取 xml 数据: http://www.webservicex.net/currencyconvertor.asmx?op=ConversionRate

我尝试获取数据时遇到错误。

示例代码:

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"); });

最佳答案

经典same origin policy .

您可以使用此 jsFiddle 查看此处重现的错误:http://jsfiddle.net/AWW2S/1/

关于javascript - 使用 $.get 方法从 asmx 页面获取 xml 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12653265/

相关文章:

javascript - 文本区域中每个单词的正则表达式最大长度 - JavaScript

javascript - Python Beautiful Soup(HTML解析)

JavaScript 全局替换字符串

javascript - 如何为动态创建的元素添加类?

javascript - 通过使用 javascript/jquery 识别正确的文本节点,从列表中删除 >

c# - 为什么我的 XmlDocument.Save() 失败并返回 "Resource in use by another process"?

html - 跟随兄弟节点与当前 xslt/xpath

javascript - 使用 shadowbox 禁用键盘快捷键?

java - 何时可以在 Wicket Ajax TabbedPanel 中使用 getString()?

java - 从 URL 返回的 XML 未正确解析