浏览器自动完成/保存的表单在ajax请求中不起作用

Cal*_*aNN 21 browser forms ajax post autocomplete

很难在搜索引擎中搜索关键字的任意组合,因为大多数热门开发者使用它需要ajax自定义自动完成.

大多数开发人员搜索自定义自动完成以从ajax获取db的结果,或者由于安全原因如何禁用浏览器自动完成,或者他们想要使用其他自动完成扩展程序.

但是我不是在谈论自动完成.我发现简单的普通浏览器自动完成或浏览器保存的形式IE或FF,在填写文本框中的文本时将作为下拉列表的最近选择.

在登录表单中填写用户名和密码等表单非常简单.提交表单后(表单数据发布)浏览器将保存自动完成或FF中的事件将要求保存密码.

现在,考虑通过ajax提交的登录.表单数据不会由IE或FF自动保存,因为表单不是通过post方法发送的.我很确定这是因为ajax vs post方法.

像DotNetNuke这样的CMS使用这种方式,我很难输入用户名和密码进行5用户登录以进行开发,事件我想让用户在浏览器中保存自己的表单数据而不需要任何自定义或扩展程序.通过另一个示例,用户可以查看和使用相同的电子邮件来填充跨网站或域的任何电子邮件表单.

如何解决这个问题?您有没有建议哪些关键字更适合搜索?

CallMeLaNN

小智 5

我也有同样的问题。我能够通过添加一个隐藏的 iframe 来解决 FireFox 的问题,该 iframe 是我在发布 AJAX 帖子之前通过 JavaScript 提交的。我还没有找到任何可以在 Chrome/IE 中运行的东西。