4

我正在使用 jquery.cookie 设置一个 cookie。在使用 $.cookie("somecookie") 设置它在 javascript 中可用后,我可以验证它。

但是,当我执行 window.location.href = "/somerelativeurl" 时,更新的 cookie 不会发送到服务器。(只发送旧版本。)

由于如果 cookie 未正确更新,我的代码将执行重定向,因此我还可以看到重定向请求,并且它上面的 cookie 已正确更新以及所有内容。

我究竟做错了什么?

4

1 回答 1

8

应该是路径问题。

尝试如下设置cookie:

$.cookie("somecookie", 1, { path : "/" });
于 2013-03-07T15:58:55.130 回答