我的文本输入似乎无法记住之前输入的值。例如,许多我什至没有帐户的网站,例如之前输入过我的电子邮件地址(以“客人”身份购买火车票)的网站都会给我一个下拉菜单,其中包含我使用过的电子邮件地址在过去。但是我的表格没有这样做。它迫使我每次都把它完整地打出来。好像和this question相反...
我有简单的输入,比如 <input type="text" id="firstName" placeholder="First name" />
它们是通过简单的 jQuery Ajax 帖子提交的。类似于 this .然而,Ajax 在那个例子中并没有在 jsbin 上运行,我只是展示它来展示我的基本结构。是否有用于此的 jQuery 插件?有什么方法可以控制这种看似浏览器驱动的行为吗?
最佳答案
我遇到了同样的问题。对我来说,是在 ASP.NET MVC 中进行开发时。无论如何,我必须做出的解决方案是综合考虑:
在我的输入标签中定义了名称属性
拥有
autocomplete="on"
在我的输入标签中将按钮标签更改为
type="submit"
标签在
<form>
中包含我所有的输入控件标签
关于javascript - 使文本输入字段记住以前输入的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16444496/