设置会话变量并从Jquery更改页面?

时间:2016-04-18 21:52:47

标签: javascript php jquery session

我特别需要按顺序执行操作 - 首先设置会话变量,但变量来自按钮中的数据属性。设置变量后,我想切换到一个新的url,其中将检索会话变量。

我认为我需要使用Jquery来响应我的按钮点击,但是有一个简单的方法可以设置会话变量并更改为另一个URL吗?

或者我应该考虑另一种方法吗?

1 个答案:

答案 0 :(得分:1)

会话变量在服务器上,必须从PHP设置。所以jQuery需要发出一个AJAX请求来改变变量。它可以切换到AJAX回调函数中的新页面。

$(".button").click(function() {
    $.ajax("something.php", { param: $(this).data("whatever") }, function() {
        window.location = "new URL";
    });
});
相关问题