jquery - 使用 jquery 缓存 JSON 对象并检索它

标签 jquery caching

我想在页面中缓存以下 JSON 对象,以便我可以在另一个页面上检索它。

var test = {
        "lists":["list1","list2","list3","list4","list5"],
        "maps": {  
            "key4":"value4","key3":"value3","key5":"value5","key2":"value2","key1":"value1"
        },
        "number1":123456789,
        "numberarray1":[1,2,3,4,5,6,7,8,9],
        "string1":"A",
        "stringarray1":["A1","B1"]
    }

如何缓存它并再次检索它?

这可能吗?如果没有,是否有其他方法可以保存我的 JSON 对象,然后在另一个页面上检索它。

谢谢。

最佳答案

保存那 block 美味的 cookies

$.cookie("test-data", JSON.stringify(test));

把那 block 甜 cookies 拿回来

var test =  JSON.parse($.cookie("test-data"));

http://www.electrictoolbox.com/jquery-cookies/

关于jquery - 使用 jquery 缓存 JSON 对象并检索它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12749329/

相关文章:

c++ - C++开源缓存推荐

javascript - js 和 css 版本控制

java - JQuery + JAVA 中的长轮询?

javascript - jQuery:通过 css-selector 注册的事件的优先级?

javascript - 获取div中的值并更改为链接

javascript - 动态添加带有错误标记的 AJAX 内容

ruby-on-rails - 开发中的 Rails.cache.fetch 缓存

java - 配置 hibernate 4.x 以使用带有 Redis 的 Elasticache 作为二级缓存

JQuery 背景淡入淡出

django - 在 Heroku 上为 Django 静态文件添加过期 header