我试图访问商店的API,并取回一个XML响应,目前我使用一个XMLHttpRequest我如何使用jquery对将返回xml的url进行获取请求?
function GetInfo()
{
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", "http://partner.tcgplayer.com/x2/phl.asmx/p?pk=TCGTEST&s=New Phyrexia&p=Flameborn Viron", false);
xmlHttp.send(null);
alert(xmlHttp.responseText);
}
(这里的jsfiddle:http://jsfiddle.net/YXRdu/)
但我没有任何成功。我觉得这可能是由于相同的原产地访问策略,但我真的不确定如何解决此问题。我有谷歌的问题,但我不知道我如何可以在我无法访问的远程服务器上实现cors。我知道url是有效的,当我在浏览器中输入它时,我得到一个xml数据。
我真的不确定我做错了什么,任何援助将不胜感激。
我试过使用ajax ....失败的原因与xml请求...相同的原点策略错误 – Pseudonym 2013-03-08 00:18:43
没关系我误读了 – Pseudonym 2013-03-08 00:19:20
嗯$ .getjson没有工作......任何其他想法? – Pseudonym 2013-03-08 00:23:06