2012-12-21 29 views
1

我在Rails應用程序中使用jquery datepciker。 我想在表單頁面加載時填寫日期。所以,用戶可以保留原樣或更改它。Rails jquery datepicker預加載日期

我希望datepicker選項會讓我這樣做。

我嘗試這樣做:

$("#comment_status_date").datepicker({ 
    dateFormat: 'yy-mm-dd', 
    setDate: Date.now 
}); 

但是,日期字段是空的。

我必須在模型或控制器中做一些ruby代碼嗎? 是否datepicker有一個選項來做到這一點?

謝謝!

我想出了一個辦法:

<%= f.input :status_date, :as => :string, :label => 'Date', :class => 'calendar hasDatepicker', :input_html => { :value => Date.today.to_s } %> 
+0

嘗試'Date.today','now'是'Time.now'。 –

+0

謝謝 - Date.today工作。但是,我把它放入窗體而不是使用datepicker選項。 – Reddirt

回答

1

我想出了一個辦法:

<%= f.input :status_date, :as => :string, :label => 'Date', :class => 'calendar hasDatepicker', :input_html => { :value => Date.today.to_s } %>