所以我使用php中的$ _cookie数组来存储购物车中的文章ID。当我删除cookie时,我需要再次重新加载页面,以便文章从购物车中消失。我使用FireBug跟踪了cookie,并且第一次点击时Cookie正确消失,但文章保留。 有没有办法更新/重新加载$ _cookie-Array而无需重新加载页面?
设置cookies:
$cookie_name = "product[".$a_id."]";
$cookie_value = $a_id;
setcookie($cookie_name, $cookie_value);
删除Cookie:
if(isset($_GET['del_a_id'])){
$a_id = $_GET['del_a_id'];
setcookie ("product[".$a_id."]", "", time() - 3600);
}
答案 0 :(得分:0)
您可以使用ajax刷新页面, ajax检查你是否做得很好只是删除文章,如果这是ajax请求成功的情况你删除cookie
要查找cookie,请查看他的console.log(document.cookie)