我在rails应用程序中一直有这个问题,我仍然需要正确的解决方案.每当用户编辑自己的记录时,都会填充密码字段.我怀疑它的Firefox在编辑操作中设置@ user.password = nil没有帮助.
问题是未填充密码确认,因此验证因错过匹配而失败.
我尝试过以下方法:
<%= f.label :password %> <%= f.password_field :password,:value => "",:autofill => false,:class => 'max' %>
但那不行.我也尝试过:autofill => ‘off’也不起作用.
有人有什么建议吗?谢谢.
解决方法
在表单和输入标记中设置autocomplete =“off”
<form name="blah" autocomplete="off"> <input type="password" autocomplete="off"> </form>