jQueryのdatepickerとRuby on Railsの慢性的な日付パーサーの強みのために、素晴らしい組み合わせを試しています。jQuery datepickerをChronicで使用する
jQuery UIの日付選択ツールは、日付を視覚的に選択するのに便利です。しかし、私はまた、ユーザーがどのような形式で日付を入力してもよいし、慢性ライブラリーが入力を処理できるようにしたいと思います。
私は日付ピッカーを添付しているテキスト入力フィールドを持っており、日付ピッキング機能はうまく機能します。しかし、私が好きなのは、ユーザーが日付ピッカーを無視して「最後の火曜日」に入力してヒットした場合、「最後の火曜日」を提出し、2011-10-18にそれを慢性的に解析したいと思います。ただし、テキストボックスの値が日付ピッカーの現在の日付に置き換えられています。
日付ピッカーが入力の唯一のソースではなくヘルパーとして機能するようにするには、オプションが必要です。しかし、私はこの機能を無効にする方法を見つけることができません。
UPDATE:
私は、ボタンを押し上、代わりの焦点にカレンダーを表示することによって改善を持っているが、それでも、あなたが日付ピッカーを示してきた場合でも、間違っているようで、テキストを入力してEnterキーを押すと、日付ピッカー日付で上書きされます。
$('.dl_input_production_date').datepicker({
showOn: 'button',
buttonImage: '/images/calendar.gif',
buttonImageOnly: true
});