【问题标题】:PHP/Javascript: Remembering state of form/form fields with cookiesPHP/Javascript:使用 cookie 记住表单/表单字段的状态
【发布时间】:2012-07-13 18:23:14
【问题描述】:

this问题中,我发现了如何动态添加表单字段。

现在,我如何设置 cookie 来记住生成的表单字段的数量及其内容?

例如。第一次访问,用户输入:

Input one
Input two
Input three

然后他/她再次访问该页面。有3个表单域,分别是输入一、输入二和输入三。

这是否可以使用服务器/客户端解决方案?

非常感谢,

哈雷

【问题讨论】:

  • 你可能想看看sessions
  • 看...该去睡觉了!! ;)

标签: php javascript html forms cookies


【解决方案1】:

假设输入文本字段类是“textfield1”-

这个sn-p会在修改值时将数据捕获到cookie中

  $(".textfield1").change(function() {
       $.cookie("textfield1", $(".textfield1").val(), {expires: 7});
  });

这个 sn-p 将读取 cookie 数据并在页面加载时填充该字段 -

  $(".textfield1").val( $.cookie("textfield1") );

将这两个 sn-ps 放入 $(document).ready(function(){ });你很高兴!

【讨论】:

    【解决方案2】:

    有一个有用的jquery插件“Jquery Populate”你可以将你的json存储在cookie/session中并用它来填写你的表单。

    【讨论】:

      猜你喜欢
      • 2012-05-13
      • 1970-01-01
      • 2014-04-25
      • 1970-01-01
      • 1970-01-01
      • 2011-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多