我正在嘗試爲表單創建事件使用JQuery UI日期選擇器。Jquery Datepicker Rails 3日期格式問題
窗體本身渲染正常,如果我使用正常軌道date_field信息保存沒有任何問題。但是,當我嘗試使用日期選擇器時,它聲明表單不能爲空,即使我選擇了一個日期。我意識到,這是由於由導軌和和日期選擇器中使用的日期格式的區別,所以我嘗試下面的代碼:
$(function(){
$("#dateField").datepicker({
dateFormat: "yyyy-mm-dd"
});
});
但是,這似乎並沒有工作過。日期仍以datepickers默認格式顯示,並將該格式作爲參數傳遞,這會導致錯誤。任何指針將不勝感激!
恐怕這似乎也不奏效。問題是datepicker沒有改變日期格式,不管我看起來如何做,所以它仍然在頁面上渲染爲mm-dd-yy,並將它們作爲參數傳遞... – TangoKilo 2012-07-16 14:20:36
您使用的是什麼數據類型爲你的數據庫中的列?你應該把它設置爲'string'而不是'date' – gabrielhilal 2012-07-16 14:35:03
我使用日期,但是我想把它改成字符串會糾正問題... – TangoKilo 2012-07-16 14:49:37