我在我的PHP类中设置了一个cookie,页面允许说foo.php,当被触发时,从数据库加载数据,通过传递给它的ID,即foo.php?id = 123或foo.php?id = 122。
在使用isset($ _ COOKIE ['cookie'])的PHP中,这表示与具有不同id的页面的区别,即使cookie显示在该域下的每个页面上的resources-> cookie中。设置cookie时,我没有设置域或目录。简单:
setcookie('cookie', 'cookie', time()+2678400);
但是,使用jquery.cookie如果已经在任何地方设置了cookie,它将使用以下内容将cookie显示为true:
$.cookie('flagged') === 'cookie'
如何让jQuery模仿PHP行为?
更新 好吧,不知道为什么它在PHP中完全有效,尽管我现在想要它的行为。我已将cookie名称设置为cookie + id和value作为cookie,然后检查此cookie + id是否包含cookie,无论如何都更有意义......