最近在項目中需要用到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兩個方法了。