我只是放弃了。我记得密码并在www.xxx.com/phpmyadmin上登录我的phpmyadmin,如:
root
asdfasfsdfs
然后在我的www.xxx.com/model/new上,我有
<%= form_for @model do |f| %>
<%= f.text_field :city, :placeholder => 'Write Your city' %>
<%= f.password_field :password, :placeholder =>'SET PASSWORD' %>
<% end %>
为什么浏览器将text_field用于城市“root”和密码 - 用于phpmyadmin根目录的密码?
如何删除此字段的自动填充功能?我试试:
autocomplete => 'off'
autofocus => false
:value => ''
$('#field').val('')
没有任何工作......人们看不到占位符文本,因为字段已填满......
解答:
好的,我是通过jQuery制作的,就像这样:
$(window).load(function(){
$('.div_class input').val('')
});
所以填充字段但是加载完成后jQuery清除它们。
答案 0 :(得分:2)
稍微更改一下语法。这对我有用:autocomplete =&gt; :关闭
updateCodeMirror("This is new line");
答案 1 :(得分:0)
您可以通过在表单或字段中设置autocomplete
attribute to off
来关闭此功能。
<%= f.text_field :city, :placeholder => 'Write Your city', :autocomplete => 'off' %>
但是,请注意,指令is not compatible with all browsers和主要浏览器正朝ignoring the attribute for password fields方向发展,(例如Firefox。)
答案 2 :(得分:0)
注意:更改后不要忘记重新启动服务器
<%= f.text_field :city, :placeholder => 'Write Your city', :autocomplete => 'off' %>