我特别需要按照这个顺序做事——首先设置一个会话变量,但该变量来自按钮中的数据属性。设置变量后,我想切换到一个新的url,在那里检索会话变量。
我想我需要使用Jquery来响应我的按钮点击,但有没有一种简单的方法可以设置会话变量并更改为另一个url?
或者我应该考虑另一种方法吗?
会话变量在服务器上,必须从PHP进行设置。因此jQuery需要发出AJAX请求来更改变量。它可以在AJAX回调函数中切换到新页面。
$(".button").click(function() {
$.ajax("something.php", { param: $(this).data("whatever") }, function() {
window.location = "new URL";
});
});