10

我目前在使用 Google Chrome 时遇到了一个非常烦人的问题。我有一些过滤器是多选的,当我单击在这些过滤器上键入时,chrome 建议将该选择的占位符作为自动填充选项。我从未在此字段中输入过该文本,Chrome 是从输入的占位符中获取的。

Chrome 自动填充占位符 动图

此外,谷歌似乎将该占位符保存为“建议”以填写表单数据。 铬配置

我已经尝试将这些字段设置为autocomplete="off"andautocomplete="new-password并且它不起作用。

如果我禁用 Chrome 选项来自动填充地址、电话号码等,这个问题就会消失。

我希望能够禁止 chrome 提出这个建议,因为它没有任何意义并且使使用过滤器很痛苦。我不确定这是否是 chrome 错误,select2 的错误,两者的结合。我一直在互联网上到处寻找解决方案,但找不到解决方案,有人知道如何解决这个问题吗?

4

2 回答 2

1

要关闭在 chrome 中显示的自动建议,请尝试添加

<input autocomplete="off">

即使添加了这个,如果 chrome 试图给你自动建议,最广泛使用的技术是在你的字段上方添加一个隐藏的输入字段来解决这个问题

<input style="display:none" type="password" name="pass"/>

添加上面的输入必须解决问题

于 2019-09-17T12:13:35.020 回答
0

尝试在该选项之前添加另一个带有 display="none"、visibility="hidden" 和 autocomplete="off" 的 select2,看看问题是否消失。

不久前输入密码时遇到了这个问题,并且成功了。

于 2019-05-17T21:06:42.383 回答