(今月ではなく)1週間だけ表示できるJavascriptベースの日付ピッカーを探しています。
理想的には、必要に応じて1か月のビューに展開し、再び元に戻すことができるものである必要があります。
また、(cssベース?)設計のカスタマイズ性はプラスになります。
jQueryソリューションが推奨されます。jQuery datepickerを簡単に見てきましたが、表示できるのは1か月だけであるように見えました。私が間違っているかどうか教えてください。
(今月ではなく)1週間だけ表示できるJavascriptベースの日付ピッカーを探しています。
理想的には、必要に応じて1か月のビューに展開し、再び元に戻すことができるものである必要があります。
また、(cssベース?)設計のカスタマイズ性はプラスになります。
jQueryソリューションが推奨されます。jQuery datepickerを簡単に見てきましたが、表示できるのは1か月だけであるように見えました。私が間違っているかどうか教えてください。
前述のように、jQuery UI の日付ピッカーは、1 週間だけを表示するように簡単に構成することはできません。ただし、maxDate
およびminDate
構成オプションを使用して、ユーザーの入力を制限することができます。この機能の例を次に示します。
特定の質問に答えるために、1週間しか表示しない日付ピッカーコントロールを知りません。
よくわかりませんが、これをカスタマイズできるかもしれませんhttp://jqueryui.com/demos/datepicker/
たった一週間を示すものは、私は何も知りません:(
編集:検査後、CSS ベースであることが示されました。オプションを実行しましたが、1 週間表示するだけのものは見つかりませんでした。むしろ、1週間だけを選択できるものがありますが、想定される効果はわかりません.
オプションが7つしかない場合、日付ピッカーウィジェットはやり過ぎです。ドロップダウンを使用するだけです。JavaScriptの優れたトリックは、任意の日付に1日を追加でき、月/年のロールオーバーを自動的に処理することです。次のコードは、常に次の7日間(今日から)を提供します。
var dates = [new Date()];
for (var i = 1; i < 7; i++) dates.push(new Date(dates[0].getYear(), dates[0].getMonth(), dates[0].getDate() + i));