2013-03-10 113 views
0

工作,我想日期選取器更新日期時間 的「日期」部分和time_select更新的日期時間 我想什麼「時間」部分:Rails和jQuery的日期選擇器與日期時間

<%= f.text_field :Start_Time , :class => 'datepicker' %> <P> 
<%= f.time_select :Start_Time, :class => 'time_select' ,:ignore_date => true %> 

但它不工作

1 error(s) on assignment of multiparameter attributes 

{"utf8"=>"✓", 
"authenticity_token"=>"5gQBBtVp8F1363IWsxzl9sF9QC9oAjP37r1e9pyS1NQ=", 
"booking"=>{"Create_Date"=>"", 
"Start_Time"=>"2013/03/06", 
"Start_Time(4i)"=>"18", 
"Start_Time(5i)"=>"06", 
..... 

的日期選擇器可以更新的日期字段,但不能更新日期時間字段的日期部分 誰能告訴我缺什麼呢?

回答

1

我不認爲你可以這樣做。您必須將它們作爲單獨的屬性提交,然後編寫一個方法將它們加入到模型中。

或者,如果您使用jquery-ui datepicker,您可以添加time addon並創建一個新的css類'datetime_picker'+ js初始值設定項。這樣,你可以這樣做:

f.text_field :Start_Time , :class => 'datetime_picker'