ユーザーが日付と時刻を入力する必要がある Web アプリに取り組んでいます。以前にこのカレンダー ウィジェットを使用したことがありますが、問題なく動作します。
http://www.dynarch.com/projects/calendar/
しかし、2005 年以降更新されていません。
jQuery UI のカレンダーは時間を処理しません。日付のみ。ユーザーが 1 つのコントロールを使用して日付と時刻の両方を入力できるようにする必要があります。
ユーザーが日付と時刻を入力する必要がある Web アプリに取り組んでいます。以前にこのカレンダー ウィジェットを使用したことがありますが、問題なく動作します。
http://www.dynarch.com/projects/calendar/
しかし、2005 年以降更新されていません。
jQuery UI のカレンダーは時間を処理しません。日付のみ。ユーザーが 1 つのコントロールを使用して日付と時刻の両方を入力できるようにする必要があります。
日付と時刻の両方をうまく処理する単一のウィジェットは知りません。私が見た組み合わせウィジェットはどれも、過度に複雑で紛らわしいものです。
ただし、私が頻繁に使用する独立した日付と時刻のウィジェットがあります: ClockPickとdatePicker。どちらもjQueryプラグインで、さまざまなブラウザーでうまく機能し、カスタマイズも非常に簡単です。
日付と時刻の両方を行うものは存在しないと思います(少なくとも本当に良いものは何もありません)。
一般的には、ドロップダウン リストまたはそのバリエーションを使用するようです。より柔軟なものを探している場合は、Google カレンダーのタイム ピッカー インターフェイスを模倣したタイム ピッカー用の jQuery プラグインがあります。これは非常に使いやすいと思います。
この質問は少し前に出されたものであり、しゃれは意図されていません。しかし、 Kendo UIを使用して探していたものの良い例を次に示します。
jQueryUI 用の非常に優れた datetimepicker を見つけました。Trent Richardsonのtimepicker アドオンです。
これまでのところうまく機能し、i18n やスタイルをサポートするなど、大幅にカスタマイズできます。既存のシステムにプラグインしたため、jQueryUI テーマを使用できませんが、それは実際の問題ではありません。テーマを読み込んだ後、たとえば .ui-datepicker-header 値に別の背景画像を設定しました。
datetimepicker を入力要素に追加すると、それぞれのキーと値のペアを持つオブジェクトを渡すことで、すべての文字列とフォーマットを上書きすることもできます。
まあ、設定パラメーターで showsTime:true を設定することにより、時間セレクターを提供するように jscalendar を構成することもできます。また、singleClick:false も設定する必要があります。
悲しいことに、それは適切に機能していないようです。現在時刻は、jscalendar 自体によって書き込まれた後でも、inputField から読み取られません。したがって、日付を変更した後、時刻は 0:0 に戻されます :-(
これを修正する場合は、方法を教えてください:-)
クリストフ