有沒有簡單的方法在軌道上的紅寶石輸入日期/時間沒有下拉菜單。我知道有datetime_select幫助器方法,但這只是產生下拉菜單,在輸入多個日期時不太好用。Rails:日期選擇助手沒有下拉菜單
我幾乎只想爲每個d/m/y的數字字段,所以你可以通過選項卡。我想這一個它工作得很好,但我必須把日期重新放回控制器date_civil因爲我有大約10日期在一種形式變得有點討厭...
編輯:
視圖:
<td> <%= number_field_tag "fill_count_d", nil, :placeholder =>"DD", :size => 1 %>-
<%= number_field_tag "fill_count_m", nil, :placeholder =>"MM", :size => 1 %>-
<%= number_field_tag "fill_count_y", nil, :placeholder =>"YYYY", :size => 2%>
<%= number_field_tag "fill_count_h", nil, :placeholder =>"hh", :size => 1 %> :
<%= number_field_tag "fill_count_min", nil, :placeholder =>"mm", :size => 1%> </td>
INT控制器:
@m.fill_count = DateTime.civil(params[:fill_count_y].to_i,
params[:fill_count_m].to_i,
params[:fill_count_d].to_i,
params[:fill_count_h].to_i,
params[:fill_count_min].to_i)
你可以發佈你已經擁有?也許這是適應更靈活的方式;) – MrYoshiji