在更新表单中使用占位符

时间:2013-07-16 13:12:09

标签: ruby-on-rails forms placeholder

我想用text_field替换更新表单中placeholder的默认值。我怎样才能做到这一点 ? 我的第一个想法是以下代码,但text_field的默认值仍在此处:

<%= form_for(some) do |f| %>
  <div><%= f.text_field :thing, placeholder: "what an example !" %></div>
  <%= f.submit %>
<% end %>

1 个答案:

答案 0 :(得分:0)

您可以使用 text_field_tag

<%= form_for(some) do |f| %>
    <div>
      <%= text_field_tag "some_thing", (some.thing unless some.thing=="default value"), :name=> "some[thing]", :placeholder => "what an example !" %>
    </div>
    <%= f.submit %>
<% end %>

希望,它会起作用..

由于