我在邮政编码表单字段上使用jquery ui-autocomplete来建议邮政编码。我在表单字段和表单本身上自动完成了。如果我将我的地址保存在谷歌浏览器中并且我开始在邮政编码框中输入,则谷歌浏览器自动建议我保存的邮政编码和他们的建议框在上面是jquery ui自动完成框。是否有任何方法可以强制谷歌浏览器尊重自动完成功能或将jquery ui框移到chrome自动完成框上方?
<form id="bizjoinOneForm" action="#" onSubmit="register(); return false;" autocomplete="off">
<input type="text" id="bizjoinZipCode" placeholder="Zip Code" onChange="checkZip();" autocomplete="off">
</form>
答案 0 :(得分:1)
这是你需要的吗? https://stackoverflow.com/a/22694173/1479535
您可以尝试添加
<input style="display:none">
<input type="password" style="display:none">
在<form>
答案 1 :(得分:0)
对于任何可能正在寻找此解决方案的人, 您可以在打开的表单标签中添加autocomplete =“ off”
<form ... autocomplete="off" >
答案 2 :(得分:0)
<input autocomplete="off" />
...工作到:
Chrome does not respect autocomplete="off"
如果您正在使用该功能,则:
<input autocomplete="anything_but_off"/>