Javascript 记住动态/AJAX表单值

Javascript 记住动态/AJAX表单值,javascript,ajax,forms,Javascript,Ajax,Forms,在我开始之前,如果之前有人问过这个问题,我很抱歉,但是我读到的大多数答案要么不起作用,要么不够清楚 我的第一个问题是浏览器如何记住表单输入值?也就是说,你去GMail,开始输入你的电子邮件地址,然后会出现一个下拉列表,其中显示了已经输入到你电脑中的电子邮件。我知道这只是由浏览器本机处理的,但是如何或如何使其与dynamic/AJAX表单一起工作?页面的缓存控制或其他标题如何与此配合使用?或者他们真的这样做了 我的第二个问题是相关的,在一些网页上,当你登录浏览器(而不是网站)时,会问你是否希望它记

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

我的第一个问题是浏览器如何记住表单输入值?也就是说,你去GMail,开始输入你的电子邮件地址,然后会出现一个下拉列表,其中显示了已经输入到你电脑中的电子邮件。我知道这只是由浏览器本机处理的,但是如何或如何使其与dynamic/AJAX表单一起工作?页面的缓存控制或其他标题如何与此配合使用?或者他们真的这样做了

我的第二个问题是相关的,在一些网页上,当你登录浏览器(而不是网站)时,会问你是否希望它记住你的名字和密码。如果您这样做了,那么下次您进入登录页面时,该表单已在金色突出显示中为您填写。我如何复制这种行为


提前谢谢。

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

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