Javascript jquery get()请求上的setcookie()

Javascript jquery get()请求上的setcookie(),javascript,php,jquery,cookies,get,Javascript,Php,Jquery,Cookies,Get,我的问题是饼干不会凝固。我试图删除setcookie函数中的/,但它没有任何改变。而且,路径是正确的。如果我echo在setcookie行之后,并且我alertjavascript函数中的数据,那么echo工作 index.php: $.get('inserts/queries?q=1', function(data) { undisplay('cookiesMenu'); }); inserts/querys.php: if ($_GET['q'] == 1) { setco

我的问题是饼干不会凝固。我试图删除
setcookie
函数中的
/
,但它没有任何改变。而且,路径是正确的。如果我
echo
setcookie
行之后,并且我
alert
javascript函数中的数据,那么echo工作

index.php:

$.get('inserts/queries?q=1', function(data) {
    undisplay('cookiesMenu');
});
inserts/querys.php:

if ($_GET['q'] == 1)
{
    setcookie('cookies', '', time() + 3600 * 24 * 365, '/');
}

感谢@carloliwanag!不知道在JS中创建cookie是可能的。 它成功了

document.cookie = "cookies=; expires=Sun, 31 Dec 2017 12:00:00 UTC";

我建议在javascript中设置cookie。您可能会为ajax调用返回一个成功响应,并将其设置在那里。