我有一个外部API的ajax调用,我需要在页面加载时对下载json数据进行调用。通常我只是直接从页面调用API到外部站点,但我需要该站点在IE8上工作,所以我通过grails代理API调用以避免原始问题。
我想要做的是当调用操作加载页面,缓存json数据,并在javascript调用页面上的grails服务器时通过ajax调用提供数据时,开始将json数据下载到服务器加载。显而易见的问题是确保代理api调用仅在数据从外部站点下载到服务器时才返回。我该怎么做?
答案 0 :(得分:0)
您可能需要查看jQuery插件:Cross-Domain AJAX for IE8 and IE9
然后你可以用IE8做一个标准的$ .ajax(),但这些都不是必需的。