1

私は通常、次のようなものを使用してフォーム内にプレースホルダーを配置できます

:placeholder => "something" or {:placehoder => "something"}

select_date内に月と年のプレースホルダーを配置する方法に少し困惑しています。私はこれを使用しています

<%= select_date(date = Date.current, :order => [:month, :year]) %>

月と年のプレースホルダーをお願いします

誰もがこれを達成する方法を知っています

ありがとう

4

2 に答える 2

6

選択のプレースホルダー? このようなことは聞いたことがありません。多分あなたがしたい:

 <%=  select_date(date = Date.current, :order => [:month, :year], :prompt => { :month => 'Select month', :year => 'Select year' }  %>

これが私にインスピレーションを与えた答えです。フィリップスの功績を認めてください。あなたの場合に合わせて調整しました。さらに必要な場合は、ドキュメントを確認できます。そのような例を見つけることができます:

# Generates a date select with custom prompts.
date_select("article", "written_on", :prompt => { :day => 'Select day', :month => 'Select month', :year => 'Select year' })
于 2012-12-29T15:14:48.913 に答える