cookie簡單應用

1.引用jquery.cookie.js

Bootstrap中文網(wǎng)開源項目免費 CDN 加速服務 http://www.bootcdn.cn/jquery-cookie/

2.設置cookie
//cookie本質(zhì)上是一個txt文本,因此只能夠存入字符串,對象通常要序列化之后才能存入cookie,而取的時候要反序列才又能得到對象。
//a.html
var userData = {
    userId:data.userId,
    userAccount:data.userAccount
}
//JSON.stringify(userData) 對序列化成字符串。expires:1表示有效時間為1天
$.cookie('userData', JSON.stringify(userData),  {expires: 1});
3.讀取已經(jīng)保存的cookie
//b.html
var userData = $.cookie('userData');
if(userData){
//反序列化成對象
   userData =  JSON.parse(userData);    
};
刪除cookie
$.cookie('userData', null);

path: '/'  默認情況:只有設置cookie的網(wǎng)頁才能讀取該cookie。
如果你想在整個網(wǎng)站中訪問這個cookie需要這樣設置有效路徑:path: '/'。
4.重置密碼代碼片段
$('#update_btn').on('click',function(){
    var newPwd = $('#new_pwd').val();
    var rePwd = $('#affirm_pwd').val();
    if(newPwd == rePwd){
        var pass = md5(newPwd);
        $.ajax({
          url:"/user/resettingPass",
          type:"post",
          data:{userPwd:pass,userId:userData.userId,userAccount:userData.userAccount},
          success:function(data,status){ 
            layer.msg('修改成功', {icon: 1, time:1000}); 
            window.location.href="/";
            $.cookie('userData', null);
          }
        });
    }else{
        layer.msg('兩次密碼輸入不一樣', {icon: 2, time:1000});
        $('#affirm_pwd').val('').focus();
    }

});
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 今早起床了 看鏡子里的我 突然發(fā)現(xiàn)穿著牛仔衣的我有點酷soon
    尹家的大管家閱讀 247評論 0 0
  • 車站,本就是一個離別的地方,總會帶著或濃或淡的傷感。李健的《車站》,那份濃濃的離別感傷更是撲面而來。 先是吉他輕柔...
    李玉敏99閱讀 462評論 1 2

友情鏈接更多精彩內(nèi)容