2011-10-16 46 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

你在试图什么? –