【发布时间】:2014-07-09 22:51:39
【问题描述】:
我需要像 session 那样存储某种值,$_Session['ss']=1 然后检查是否设置了会话...但是必须使用 javascript 或 jquery 设置会话,我知道如何在 PHP 中设置会话变量,但我不在 java 中,现在我使用 Java 或 jQuery 的原因是因为我需要在用户选中该框后立即刷新页面..
我试图使用这个例子https://stackoverflow.com/a/20948139/2293454,但我很笨……
所以这就是我想要做的:
用户复选框 -> 脚本设置将在另一个文件中使用的变量会话
之后页面刷新并且用户现在拥有会话变量并且复选框必须保持选中状态,现在用户取消选中会话变量的框并且页面再次刷新......
现在我该怎么做?
感谢您抽出宝贵时间。
【问题讨论】:
-
您不能使用纯 JavaScript 设置会话,因为它们是在服务器端完成的(使用 PHP)。但是,您可以编写一个 Ajax 请求来获取会话并在使用 Javascript 或 jQuery 后处理它
-
就在下面,您将找到一个如何使用 ajax 实现此目的的示例。这是一个非常通用的示例,但功能齐全。
标签: javascript php jquery session joomla