首頁 >web前端 >js教程 >關於Jquery操作Cookie取值錯誤的解決方法_jquery

關於Jquery操作Cookie取值錯誤的解決方法_jquery

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-05-16 17:24:21976瀏覽

使用JQuery操作cookie時發生取的值不正確的問題:
結果發現cookie有四個不同的屬性:
名稱,內容,域,路徑

複製程式碼 程式碼如下:

$.cookie('the_cookie'); // 讀取cookie
$.cookie('the_cookie', 'the_value'); // 儲存cookie
$.cookie('the_cookie', 'the_value', { expires: 7 }); // 儲存一個有7天期限的cookie
$.cookie('the_cookie ', '', { expires: -1 }); // 刪除cookie

使用:
$.cookie("currentMenuID", menuID); 時未指定網域和路徑。
所有當域和路徑不同時會產生不同的cookie

$.cookie("currentMenuID"); 取值時會產生問題。
故:
$.cookie("currentMenuID", "menuID", { path: "/"});
進行覆蓋。同域下同一個cookieID對應一個值。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn