2013-07-25 99 views
0

我有一个将发布到PHP方法的表单。然而,在发布之前,我想从第三方api服务中获取一些信息,该服务返回一个xml并使用该xml填充我的<select>框。在不刷新页面的情况下提取api信息

大部分时间我都在想我会用JS来做这件事,但事实证明Same Origin策略拒绝从远程apis中拉xml。所以现在我坚持。

我呈现HTML表单用户输入他们的api凭证按下按钮拉数据,这应该调用一个JS方法,它将从API解析XML,然后填充表单上的<select>框,然后用户可以提交形成自我。

如果API只服务于XML并且JS具有相同的源策略,我该如何解决这个问题。

回答

相关问题