Javascript Jquery Cookie路径问题
我正在使用Jquery Cookie,并尝试在不同的目录中检索Cookie,设置如下:Javascript Jquery Cookie路径问题,javascript,jquery,cookies,Javascript,Jquery,Cookies,我正在使用Jquery Cookie,并尝试在不同的目录中检索Cookie,设置如下: <script> $(document).ready(function () { $("#saveForm").click(function () { $.cookie('myCookie', $("#Website").val(), { expires: 365, path: '/' }); }); </script&g
<script>
$(document).ready(function () {
$("#saveForm").click(function () {
$.cookie('myCookie', $("#Website").val(), {
expires: 365,
path: '/'
});
});
</script>
<script>
$(document).ready(function () {
$("#saveForm").click(function () {
$.cookie('myCookie', $("#Website").val(), {
expires: 365,
path: '/'
}); //<---end of $.cookie
}); //<----end of .click
}); //<----end of doc ready
</script>
$(文档).ready(函数(){
$(“#保存表单”)。单击(函数(){
$.cookie('mycokie',$(“#网站”).val(){
有效期:365,
路径:'/'
});
});
cookie已存储,我在浏览器的cookie中进行了验证。因此,我尝试使用此文件检索cookie,但无法获取它。路径是否有问题,或者我的代码是否有问题
这是我用来尝试检索它的代码:
<script>
$(document).ready(function () {
$("#Website").val($.cookie('myCookie'));
path: '/'
});
</script>
$(文档).ready(函数(){
$(“#网站”).val($.cookie($.cookie('mycokie'));
路径:'/'
});
路径不是指存储cookie的目录,它指的是cookie有效且可用于的url不确定,但您的代码有一些输入错误:
$(文档).ready(函数(){//我认为不可能从不同的路径读取cookie,在对象文本之外,这是什么path:'/'
在那里做什么?无论如何,在读取cookie时,您不需要指定路径,只需要在设置cookie时才可以。如果您想允许来自同一域的任何人读取cookie,只需保留路径设置即可。您可以访问cookie如果路径是当前路径的父路径。谢谢我现在就要尝试。谢谢你清理代码。唯一的问题是这不是问题。我请求帮助的问题是,当我尝试从其他目录检索cookie时,它没有找到它。当它在同一个控制器中时,我获取它没有问题Y
<script>
$(document).ready(function () {
$("#saveForm").click(function () {
$.cookie('myCookie', $("#Website").val(), {
expires: 365,
path: '/'
}); //<---end of $.cookie
}); //<----end of .click
}); //<----end of doc ready
</script>
<script>
$(document).ready(function () {
$("#Website").val($.cookie('myCookie'));
});
</script>
<script>
$(document).ready(function () {
$("#saveForm").click(function () {
$.cookie('myCookie', $("#Website").val(), {
expires: 365,
path: '/'
}); //<---end of $.cookie
}); //<----end of .click
$("#Website").val($.cookie('myCookie'));
}); //<----end of doc ready
</script>