我正在使用来自 https://gist.github.com/1114981的 Xdomain.js 文件
这是我从跨域检索 xml 的 jquery ajax 调用,
$(document).ready(function () {
$.ajax({
type: "GET",
url: "http://rxnav.nlm.nih.gov/REST/Ndfrt/search?conceptName=TESTOSTERONE",
dataType: "xml",
success: xmlParser
});
});
function xmlParser(xml) {
$(xml).find("entry").each(function () {
$(".entirecont").append($(this).find('inputConceptName').text());
});
}
当我用谷歌搜索时,我得到了一个解决方案,即 IE 中的 XDomainRequest 对象,但是我如何从这个 jquery 插件https://gist.github.com/1114981进行 ajax 调用以使跨域调用工作..
而且,我还从 github https://github.com/MoonScript/jQuery-ajaxTransport-XDomainRequest导入了这个插件,但是当 IE 似乎抛出错误说 ajaxTransport 方法不支持并且我目前正在使用 jquery 1.3 .2