イベントを作成するためのフォームにJQuery UIのdatepickerを使用しようとしています。Jquery Datepicker Rails 3日付形式の問題
フォーム自体のレンダリングがうまくいきます。通常のレールdate_fieldを使用すると、情報は問題なく保存されます。しかし、私はdatepickerを使用しようとすると、たとえ私が日付を選んだとしても、そのフォームを空白にすることはできません。私は、これはレールとし、日付ピッカーで使用される日付のフォーマットの違いによるものであることを認識し、私は次のコードを試してみた:
$(function(){
$("#dateField").datepicker({
dateFormat: "yyyy-mm-dd"
});
});
しかし、それが働いているようには見えません。日付はまだdatepickersのデフォルトの形式で表示されており、その形式をパラメータとして渡しているため、エラーが発生します。任意のポインタが評価されるだろう!
それはどちらもうまくいかないと思うのですが。問題はdatepickerが何をしているかに関係なく日付形式を変更していないため、mm-dd-yyとしてページ上にレンダリングされており、パラメータとして渡していることです。 – TangoKilo
使用しているデータ型は?あなたのデータベースの列のために? – gabrielhilal
私は日付を使用していますが、それを文字列に変更して問題を解決すると思います... – TangoKilo