如何存储价值?

时间:2009-11-18 11:48:10

标签: php jquery

我想制作如下的应用程序。

首先是一个带有四个单选按钮的页面。用户点击任何单选按钮但不保存,他转到另一个页面。然后,如果他带着单选按钮回到同一页面,它会在进入另一页面之前显示所选的单选按钮。

如何使用jQuery和PHP来实现?

3 个答案:

答案 0 :(得分:1)

您可以将值保存在数据库或cookie中(使用javascript,jquery:settings cookie with jquery

编辑:正如palasso所说,你也可以使用php会话代替cookie,一切都取决于你的需要。

例如,用户可以更改您创建的cookie(它们只是.txt文件)并更改其中的信息。

在您的情况下,这似乎不是问题(因为cookie取决于用户点击的复选框)。

因此,如果符合以下情况,您应该使用数据库存储:

  1. 需要长时间存储支票;
  2. 需要对它们进行复杂的阐述;
  3. 否则,请使用cookies / session。

答案 1 :(得分:0)

首先,您必须在PHP脚本中启动会话。然后在单选按钮上使用ajax请求,将所选值存储在会话中。

答案 2 :(得分:0)

会话和Cookie是更容易的选择。我更喜欢会议。

  1. click event添加到单选按钮
  2. 点击后,将所选选项保存到php session
  3. 每次加载页面时,请检查会话中是否存在所选值并加载它。