我有一个显示在对话框中的基本表单。我使用Ajax.BeginForm在对话框关闭时提交表单(对话框的非MVC示例是here)。因此,该表格实际上并未提交。
当我通过ajax提交这个表单,然后刷新并键入一个值时,先前键入的值不会显示(好像表单没有提交一样——这是有意义的)。
但是,我希望用户在开始输入文本框时显示以前输入的值。有办法吗(除了将值保存到数据库!)让浏览器自动完成以前的文本框值?

最佳答案

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/

08-25 15:57
查看更多