Chrome正在使用其占位符自动填充我的select2输入

时间:2019-05-17 19:14:44

标签: google-chrome jquery-select2 jquery-select2-3

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

Chrome autofilling with placeholder Gif

此外,似乎Google将该占位符保存为“建议”以填写表单上的数据。 Chrome config

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

如果我禁用Chrome选项自动填充地址,电话号码等,则此问题将消失。

我希望能够抑制铬的暗示,因为它没有任何意义,并且会使使用滤镜感到痛苦。我不确定这是否是Chrome错误,select2错误以及两者的结合。我一直在互联网上到处寻找一种解决方案,却找不到解决方案,有人知道如何解决吗?

2 个答案:

答案 0 :(得分:0)

尝试添加另一个带有display =“ none”,能见度=“ hidden”和autocomplete =“ off”的select2,然后查看问题是否消失。

这个问题在不久前输入了密码就解决了。

答案 1 :(得分:0)

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

<input autocomplete="off">

即使在chrome尝试为您提供自动建议后添加此内容,最广泛使用的技术是在字段上方添加隐藏的输入字段来解决此问题

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

添加以上输入必须解决问题