首页 > 解决方案 > 如何阻止自动完成在特定表单域上工作

问题描述

这是我的表单域:

.country.booking-field = passenger.select :country,
                         Country.all.pluck(:name),
                         {prompt: t('booking.country')},
                         autocomplete: 'false',
                         class: "country tt-input select-beast"

我试图阻止自动完成填写国家/地区字段,但该字段仍然自动完成。我在这里做错了什么?

标签: htmlruby-on-railsformsgoogle-chromeautocomplete

解决方案


这是一个已知错误,我不确定它为什么会发生,但是解决、使用autocomplete: 'false'autocomplete: 'off'不起作用可能是一件非常烦人的事情。

唯一已知的方法是使用autocomplete: 'new-password'

我知道这适用于纯 HTML,它可能不适用于您使用的任何语言,但绝对值得一试!

干杯。


推荐阅读