小编Dmi*_*try的帖子

缓存JSON响应

我使用一些GeoIP服务在页面上放置国家标志取决于国家IP.我需要为我网站上的所有页面缓存JSON响应.

此代码放入header.php:

$.getJSON('http://smart-ip.net/geoip-json?callback=?', function(data) {
  $('#flag').html("<a class='fancybox-inline int' href='#international'><img src='/images/flags/"+data.countryCode+".png'></a>");
  }
Run Code Online (Sandbox Code Playgroud)

是否可以缓存它$.ajaxSetup({ cache: true })? - 似乎行不通.

或者最好使用HTML5 localStorage,但我不知道该怎么做.

我也试过JSONCache插件,但它对我不起作用.

jquery html5 json geoip

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

geoip ×1

html5 ×1

jquery ×1

json ×1