ing*_*esp 40 firefox ruby-on-rails
我本应该学习法语,但不是学习任何词汇,我一直在用一个测试词汇的rails应用程序 - 所以它显示一个单词,我必须输入它的翻译.
不幸的是,Firefox记得我已经在那里输入的所有东西,所以它在某种程度上削弱了它的用处.
是否有可能通过form_for或其他方式选择关闭这个通常有用的行为?
ing*_*esp 76
事实证明它非常简单.而不是
<%= f.text_field :fieldname %>
Run Code Online (Sandbox Code Playgroud)
放
<%= f.text_field :fieldname, :autocomplete => :off %>
Run Code Online (Sandbox Code Playgroud)
Jef*_*eil 35
您还可以使用:html集合中的:autocomplete属性在表单级别关闭自动完成功能,该属性将生成Erv引用的HTML.语法是
<% form_for :form_name, @form_name, :html => {:autocomplete => "off"} do |f|%>
...
<% end %>
Run Code Online (Sandbox Code Playgroud)
在表单标记上添加autocomplete ="off"作为attibute:
<form action="..." method="..." autocomplete="off" >
</form>
Run Code Online (Sandbox Code Playgroud)
我正在使用表单的"标签"变体,发现它可以工作:
<%= text_field_tag('favorite animal', nil, :options => {:autocomplete => 'off'}) %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28584 次 |
| 最近记录: |