JQ-cookie传值

$(function(){
    var data={
        id:"1",
        name:"dingding",
        age:20
    }
    $.cookie('data',JSON.stringify(data));
    window.location="3.html";
})

切记:这里一定要把data对象通过方法JSON.stringify()方法序列化成字符串。。因为,cookie只能传字符串

那么,在3.html中该如和取值呢

取值比较简单,唯一需要切记的就是从cookie中取到的是字符串类型的数据,不能直接使用,需要用JSON.parse()方法处理一下变成对象

具体如下

$(function(){
    var data=$.cookie("data");
    var m=JSON.parse(data);
    console.log(m.id)//数据的使用
})
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容