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