Htmlでcalendarを表示したいときにテキストボックスをクリックしますを選択し、そのカレンダーから日付を選択してからselected dateを表示しますthatテキストボックスに表示されます。
HTML5以降、<input type="date" />
は問題ありません。
jQueryUI Datepicker を参照してください。
関連するjQuery UIライブラリを含めると、次のように簡単になります。
スクリプト:
$(function() {
$( "#datepicker" ).datepicker();
});
HTML:
<input type="text" id="datepicker" />
長所:
jquery-uiを使用してみてください
<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
<script>
$(function() {
$( "#calendar" ).datepicker();
});
</script>
<p>Calendar: <input type="text" id="calendar" /></p>
ええ、HTML5のdatepickerを使用してさまざまな問題に遭遇します。私は同じ問題に直面しました。これを確認してください DatePicker Demo 、このプラグインで問題を解決しました。完全なデモを備えた非常に優れた柔軟な日付ピッカープラグイン。モバイルブラウザとも完全に互換性があり、jquery mobileと統合することもできます。
必要なのは jQuery UI Datepicker
demo とソースコードを確認してください。
Javascript htmlカレンダーウィジェットを使用する必要があります。
これを試してみてください カレンダービューウィジェット .
ここにJquery Mobile日付ボックスへのリンクがあります- JQM datebox
HTML日付ピッカー this を参照できます。
jQuery Mobileには日付ピッカーもあります。 ソース
次のファイルを含めるだけで、
<script src="jQuery.ui.datepicker.js"></script>
<script src="jquery.ui.datepicker.mobile.js"></script>