通过AJAX提交表单时保存文本框建议/自动完成

时间:2011-12-11 00:05:22

标签: javascript html asp.net-mvc-3

我有一个在对话框中显示的基本表单。当对话框关闭时,我使用Ajax.BeginForm提交表单(对话框的非MVC示例为here)。因此,表单实际上并未提交

当我通过ajax提交此表单然后刷新并键入一个值时,之前输入的值不显示(就好像表单未提交 - 这是有道理的)。

但是,我希望用户在开始输入文本框时显示之前输入的值。有没有办法(除了将值保存到数据库!)以使浏览器自动填充以前的文本框值?

1 个答案:

答案 0 :(得分:0)

http://www.w3.org/TR/html5/forms.html#attr-form-autocomplete http://www.whatwg.org/specs/web-apps/current-work/multipage/common-input-element-attributes.html#attr-input-autocomplete

您只应将属性autocomplete设置为“on”。

http://jsfiddle.net/94CMP/