gpt4 book ai didi

javascript - 处理cookie(删除)

转载 作者:行者123 更新时间:2023-12-02 18:02:45 26 4
gpt4 key购买 nike

我在 中使用 chkArray.push($(this).val()); document.cookie = 'ids='+chkArray; $('input[type=checkbox]:checked').each(function() 用于存储复选框值。

然后使用简单的 onclick 函数 (AJAX) 从数据库获取产品信息显示在 div 中。

到目前为止,它运行良好,但是:

  • 如何在 onlick 事件后重置/删除使用 document.cookie 创建的 {name:values}?

    我尝试了document.cookie.length = 0;和 chkArray.length = 0; 但它不起作用。

  • 如何使用 ids/values 调用数组?当我在 Chrome 中使用调试控制台时,我可以在 cookies 名称(ids)和值( XXX,XXX )下看到

  • 如果我想使用 document.coolie 在同一函数中存储不同的值,它会替换从复选框创建或添加到其中的第一对(键:值)吗?

    var x = 'abcd'; document.cookie = 'XName='+x;

谢谢

最佳答案

  • 您可以使用 document.cookie = '' 重置所有 Cookie。您可以使用 chkArray = []
  • 清空数组
  • Cookie 的格式是键值对。例如,document.cookie = 'ids=hi; name=韩'.现在您有了一个带有两个键值对的 cookie。 idsname
  • 您必须循环自己才能从数组中获取值。您可以使用array.join(',')。你会得到一个逗号分隔的 ID 列表

关于javascript - 处理cookie(删除),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20375936/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com