一般来说我们使用jquery的ajax来跨域请求API数据的时候每次请求,就只能请求一组数据,而且当我们再次点击发送ajax请求的时候,新请求的数据会覆盖掉原来的数据,那么如何每次在请求的数据的时候,保留我们上次请求的数据呢? 做法很简单,声明全局变量,把每次请求的数据,缓存起来,这样有两个好处,一个是减少http请求,降低交互事件,另一个是方便我们查询历史数据. 下面是我们一般使用jquery发送ajax请求的代码片段: function testData(arg){ $.ajax({ typ
这两天在做关于读取json数据的插件,想用getJSON读取数据: $.getJSON(http://www.xxxx.com/Titles.js, function (data) { console.log(data); }); 出现一下文字 XMLHttpRequest cannot load http://www.xxxx.com/Titles.js. Origin http://my.xxxx.com is not allowed by Access-Control-Allow-Orig