记住动态/ AJAX表单值

时间:2012-12-21 20:09:44

标签: javascript ajax forms

在我开始之前,如果之前已经提出过这个问题,我很抱歉,但是我读过的大多数答案要么不起作用,要么不够清楚。

我的第一个问题是浏览器如何记住表单输入值? I.E,你去GMail并开始输入你的电子邮件地址,然后会出现一个下拉列表,其中包含已输入计算机的电子邮件。我知道这只是由浏览器本地处理的,但是我如何才能使它与动态/ AJAX表单一起工作?页面的Cache-Control或其他标题如何发挥作用?或者他们一直在做什么?

我的第二个问题是相关的,在某些网页上,当您登录浏览器(而不是网站)时,询问您是否希望它记住您的姓名和密码。如果您在下次进入登录页面时这样做,表格将以黄金突出显示为您填写。我该如何复制这种行为?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

为了保存输入的电子邮件地址,您需要某种数据库。您将使用ajax将键击记录到数据库,然后使用ajax检索它。这可以与ajax同时进行。

第二个问题是你需要存储一个带有id的cookie,这样你就可以使用它来查找数据库中的信息,并填写用户名或者只是登录它们。