如果使用 JavaScript 有多个值,如何检索特定的 cookie 值?

发布于 2024-11-01 01:17:42 字数 305 浏览 1 评论 0原文

我正在使用 jquery,我想知道如果我有多个值,如何检索某个 cookie 值,如下所示:

$.cookie("name",[email,loc], { path: '/', expires: 60 });

How do Iretrieve loc value?

注意:email 和 loc 设置为变量。

我知道你可以通过以下方式获取值

$.cookie("name");

,但我只想要本地地址,而不是电子邮件和本地地址。

I'm using jquery and I was wondering how do I retrieve a certain cookie value if I have multiple values, something like this:

$.cookie("name",[email,loc], { path: '/', expires: 60 });

How do I retrieve loc value?

Note: email and loc are set as variables.

I know you can get values by

$.cookie("name");

but i just want loc, not email and loc.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

说好的呢 2024-11-08 01:17:42

尝试$.cookie("name")[1]
但是,如果不知道您正在使用哪个插件,没有人可以确定地告诉您(它必须执行一些序列化/反序列化,因为 cookie 只包含纯文本 - 没有数组、对象等)。

Try $.cookie("name")[1].
But nobody can tell you for sure without knowing which plugin you are using (it has to do some serializing/deserializing since cookies only contain plaintext - no arrays, objects, etc).

赏烟花じ飞满天 2024-11-08 01:17:42

这看起来像 jQuery 的插件。请参阅 https://github.com/carhartl/jquery- 的 json 部分cookie/blob/master/README.md 多个值。您必须使用大括号而不是列表括号。

另一方面,您可以自己解析字符串或创建多个 cookie。

That looks like jQuery's plugin. See the json section of https://github.com/carhartl/jquery-cookie/blob/master/README.md on multiple values. You'd have to use curly instead of list brackets.

On the other hand you could parse the string yourself or create several cookies.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文