Tìm kiếm trang web

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