jquery - 无法在浏览器 cookie 中存储带有名称和值的数据

标签 jquery cookies setcookie jquery-cookie

我尝试使用 Jquery 和 javascript 将数据(即 Sudheer Kumar)存储到 cookie 中。

但是, 当使用javascript将数据存储到cookie中时,数据存储在cookie中,但没有cookie名称,并且也以字符串格式存储,如下所示

当使用 Jquery 将数据存储到 cookie 时,数据存储在 cookie 中,但 cookie 名称和值之间有特殊字符

代码片段被捏在下面。

代码

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>
<script type="text/javascript">
         //Jquery cookie Logic
        $(document).ready(function () { 
            $.cookie('Jquery Cookie Data', 'sudheer Kumar');
            cookiemethod();
        });

        //JavaScript cookie Logic
        function cookiemethod() {
            document.cookie = 'sudheer Kumar';
        }
</script>

存储在浏览器cookie中的数据

click here to see how the data is stored in browser cookie

最后,请建议一个具有名称和值格式的解决方案,值应该是字符串,但不能包含特殊字符,解决方案可以是 Javascript 或 Jquery。

最佳答案

JavaScript 问题已解决。

这是 JavaScript 的解决方案。

    //JavaScript cookie Logic
    function cookiemethod() {
        document.cookie = 'JSCookieName' + "=" + 'sudheer Kumar';
    }

如果我们编写这样的代码,JSCookieName 是 cookie 的名称,接下来是 cookie 值。

Here is the output with cookie Name for Java Script

需要找到Jquery cookie的解决方案

关于jquery - 无法在浏览器 cookie 中存储带有名称和值的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47472407/

相关文章:

swift3 - 使用 Swift 3 设置 Cookie

php cookie 不更新

javascript - jQuery 验证 : make field only required if option is selected

javascript - 没有按照我想要的方式获取 json

node.js - 如何在 Node.js 中生成 session ID?

php - 是否可以使用 cookie 制作 "add to favorites"功能?

asp.net - cookie 在页面刷新之前不会更新......如何避免这种情况?

php - 除了 CURLOPT_COOKIEFILE 之外,如何使用 PHP curl 发送 cookie?

javascript - 从日期输入中获取值(JS)

javascript - 数据包含在一个数组/json中,想通过DOM注入(inject)到页面中,jQ有模板吗?