3
使用http://trentrichardson.com/examples/timepicker/來編輯日期時間字段。當我點擊輸入字段時,日期時間選擇器將正確打開。日期被選中,但時間不是。時間永遠是00:00。我怎樣才能將時間從輸入字段傳遞給datetimepicker?rails和jquery datetimepicker
標準的form_for
<%= f.text_field :closed_date, :class => "created-at-datetime" %>
和application.js中
$('.created-at-datetime').datetimepicker({dateFormat: 'yy-mm-dd ', timeFormat: 'hh:mm:ss ', ampm: false});
呈現這樣的事情:
<input class="created-at-datetime" id="order_closed_date" name="order[closed_date]" size="30" type="text" value="2011-04-06 21:47:12.985379" />
對我來說,時間格式應該是所有格式,即:yy-mm-dd hh:mm:ss我可能是錯的,但我沒有看到它分離。我知道如果格式不正確,它不會進入數據庫 – Brad 2011-04-10 02:39:49
布拉德,謝謝。更改我的輸入欄以顯示時間爲年 - 月 - 日和時間爲小時:上午/下午。所以現在看起來像2011-04-11 09:13 am。在js datetimepicker上,我只有$('。created-at-datetime')。datetimepicker({dateFormat:'yy-mm-dd',ampm:true});'。發佈您的回覆作爲獲得信用的答案。再次感謝! – pcasa 2011-04-10 13:32:25