【问题标题】:Onclick remove cookie and refresh current pageOnclick 删除 cookie 并刷新当前页面
【发布时间】:2015-08-06 00:16:17
【问题描述】:

当用户单击“清除购物车”链接时,我正在尝试删除“CartID”cookie。

到目前为止,我有以下研究:

<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.js"></script>
</head> 

<body>
   <script>
      $.removeCookie("CartID");
   </script>
</body

有人可以帮忙吗?我将如何实现删除此 cookie 的链接,以便清除购物车并刷新页面。我正在使用业务催化剂,并希望将链接放在站点范围内的侧边栏中。

干杯,

【问题讨论】:

    标签: jquery cookies shopping-cart business-catalyst


    【解决方案1】:

    假设您的链接如下所示:

    <a href="#" id="clear-cart">Clear Cart</a>
    

    你可以这样做:

    $("#clear-cart").click( function(e){
        e.preventDefault();
        $.removeCookie("CartID");
        location.reload();
    });
    

    【讨论】:

    • 太棒了!谢谢你。效果很好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-13
    • 1970-01-01
    相关资源
    最近更新 更多