0

text_field更新フォームの a のデフォルト値を a に置き換えたいplaceholder。どうやってやるの ?私の最初の考えは次のコードでしたが、のデフォルト値text_fieldはまだここにあります:

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

1 に答える 1

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 %>

うまくいくことを願っています..

ありがとう

于 2013-07-16T14:26:36.530 に答える