最近在项目中需要用到cookie
发现$.cookie(key,value);中key和value 只能存字符型。在网上看了一下解决方案,需要转成json字符格式。
1,$.cookie(account + "_cook", JSON.stringify(this.getParams()),{expires:365});
2,在取回cookie时候再转回来接收 var array = new Array(); array = JSON.parse($.cookie(account + "_cook"));
还需注意下JSON 较新的浏览器才支持。考虑浏览器兼容,需要去json官网下载。下载有几个类库 需要json2.js 因为包含stringify和parse两个方法了。