javascript - $.removeCookie không xóa được cookie trong Chrome
$.removeCookie không xóa cookie trong Chrome.
Vui lòng tham khảo tệp đính kèm ảnh chụp màn hình bên dưới. Ảnh chụp màn hình được lấy từ cài đặt Chrome -> Tất cả Cookie và dữ liệu trang web.
Ảnh chụp màn hình ở trên rõ ràng cho thấy một cookie (tên: !Proxy!proxyJSESSIONID, và đường dẫn: /stockquote/rest/auth) có sẵn. Nhưng khi
$.removeCookie('!Proxy!proxyJSESSIONID', { path: '/stockquote/rest/auth'});
khi mã được thực thi, nó đang trả về false và không xóa cookie.
Tôi đang sử dụng jQuery Cookie Plugin v1.4.1.
Câu trả lời #1
Để xóa một cookie với jQuery, đặt giá trị path thành null:
$.removeCookie('filter', { path: '/' });
Câu trả lời #2
Để xóa cookie, đặt giá trị của nó thành null
$.cookie("!Proxy!proxyJSESSIONID", null, { path: '/stockquote/rest/auth' });
Và nó sẽ bị xóa

