2011-10-16 49 views
0

我有一個字段END_DATE錦標賽模型是一個DATATIME,我使用formtastic像這樣Datepicker不允許在導軌中插入?

<%= semantic_form_for @tournament do |f| %> 
    <%= f.inputs do %> 
    <%= f.input :end_date %> 

這種運作良好,並在PARAMS進來像這樣和所有形式的節省以及

"end_date(1i)"=>"2007", "end_date(2i)"=>"4", "end_date(3i)"=>"2", "end_date(4i)"=>"04", "end_date(5i)"=>"07", 

但我需要一個datepicker所以我有這樣的做法

<%= f.input :end_date, :as => :string, :input_html => {:class => "datapicker"}, :hint => "Tournament End Date" %> 

和JS

$('#tournament_end_date').datepicker(); 

的日期選擇器拉起來,一切都很好,但END_DATE沒有節省....

這裏有PARAMS

"end_date"=>"10/11/2011", 

什麼我需要做的就是這個救..任何想法

回答

1

也許嘗試將attr_accessible:end_date添加到模型代碼? 還請檢查此線程以獲取日期字段 Rails date format in form field的可接受輸入格式。 忽略被剔除的東西,它並不真正相關。

+0

它已經存在...也許有什麼與它預期的「end_date(1i)」=>「2007」,「end_date(2i)」=>「4」,「end_date(3i)」 =>「2」,「end_date(4i)」=>「04」,「end_date(5i)」=>「07」, – Trace

+0

嘗試一些東西......我可能擁有它 – Trace

+0

你在試圖什麼? –