我使用time_select在軌視圖,它看起來是這樣的:Rails的time_select設置默認
<div class="field">
<%= f.label :StartTime, "Start Time" %><br />
<%= f.time_select :StartTime %>
</div>
我想默認時間爲09:00(AM),我該怎麼做?
我使用time_select在軌視圖,它看起來是這樣的:Rails的time_select設置默認
<div class="field">
<%= f.label :StartTime, "Start Time" %><br />
<%= f.time_select :StartTime %>
</div>
我想默認時間爲09:00(AM),我該怎麼做?
怎麼樣設置相應的模型屬性?
def new
@session = Session.new
@session.StartTime = Time.now.beginning_of_day + 9.hours
end
注意,在Ruby中這是對被廣泛接受的慣例在PascalCase名稱的方法。 StartTime
應該變成start_time
。 (由於您沒有指定任何名稱,我冒昧地命名模型Session
)。
非常感謝! – 2012-01-02 23:24:49
你應該接受有用的答案。 :-) – 2012-01-03 05:53:03
好的,這個網站還是新手。 – 2012-01-07 19:23:37
提示:如果您發佈了一段代碼,請將其縮進4個空格。反引號用於突出顯示代碼的小內聯部分。 – 2012-01-01 21:47:09