/ / rails deletar cookies criados pelo jquery - ruby-on-rails, ruby-on-rails-3

rails deletar cookies criados pelo jquery - ruby-on-rails, ruby-on-rails-3

Eu criei um cookie usando jquery da seguinte forma

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

E ao carregar um new action my rails app irá chamar a seguinte ação

def delete_cookie
cookies.delete :test
end

Mas não está realmente excluindo o cookie. Alguma sugestão como posso fazer isso.

Editar 1

No meu delete_cookie

se eu uso

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

o cookie de teste vazio é excluído. Mas se eu comentar cookies.delete :test cookie vazio é criado.

Respostas:

0 para resposta № 1

Tente simplesmente redefini-lo:

cookies[:test] = nil

BTW, doc states Existe um método de exclusão: cookies.delete :test