0

我使用 jquery 创建了一个 cookie,如下所示

var test = $.cookie("test", 1);

并在加载new action我的 rails 应用程序时将调用以下操作

def delete_cookie
    cookies.delete :test
end

但它实际上并没有删除 cookie。任何建议我该怎么做。

编辑 1

在我的 delete_cookie

如果我使用

cookies[:test] = nil
cookies.delete :test

空的测试 cookie 被删除。但是,如果我评论cookies.delete :test创建空 cookie。

4

1 回答 1

0

尝试简单地重置它:

cookies[:test] = nil

顺便说一句,文档声明有一个删除方法:cookies.delete :test

于 2013-09-23T18:06:25.180 回答