【问题标题】: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个表单域,分别是输入一、输入二和输入三。
这是否可以使用服务器/客户端解决方案?
非常感谢,
哈雷
【问题讨论】:
标签:
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(){ });你很高兴!