jQueryの「DateTimePicker」プラグインで日付や時間選択時に指定したイベントを実行させる方法
jQueryの「DateTimePicker」プラグインで日付や時間選択時、あらかじめ指定した処理を実行させたい。以下に対応方法をメモ。
DateTimePicker
公式サイト
https://xdsoft.net/jqplugins/datetimepicker/
GitHub
https://github.com/xdan/datetimepicker
CDN
https://cdnjs.com/libraries/jquery-datetimepicker
https://www.jsdelivr.com/package/npm/jquery-datetime-picker
対応方法
ソースコード
<input type="text" id="date">
<script type="text/javascript" src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<script src=" https://cdn.jsdelivr.net/npm/jquery-datetime-picker@2.5.11/build/jquery.datetimepicker.full.min.js "></script>
<link href=" https://cdn.jsdelivr.net/npm/jquery-datetime-picker@2.5.11/jquery.datetimepicker.min.css " rel="stylesheet">
<script>
$.datetimepicker.setLocale(`ja`);
$(`#date`).datetimepicker({
format: `Y-m-d H:i:s`,
//日付選択時の処理
onSelectDate:function(date, obj){
console.log(`日付が選択されました。`);
},
//時間選択時の処理
onSelectTime: function(time, obj){
console.log(`時間が選択されました。`);
}
});
</script>
「onSelectDate:function」のdateやtimeは選択した日時のオブジェクトが格納される。
関連記事
-
-
jQueryの画像スライダー用プラグイン「slick」の使い方
jQueryの画像スライダー用プラグイン「slick」の使い方についてソースコー ...
-
-
JavaScript / jQueryでブラウザのウィンドウがアクティブかどうかを判別する方法
ある動画サイトを閲覧していた際にウィンドウが非アクティブになると視聴中の動画が止 ...
-
-
jQueryにてボタンをクリックするとAjax通信し結果をテキストボックスに反映する方法
jQueryを利用しページ内の特定のボタンをクリックすると、指定のページにAja ...
-
-
jQueryのプラグイン(ColorPicker)でカラーコードを視覚的に選択させる方法
カラーコードを入力するフォームがあって、HTMLやCSSの知識がない方のために、 ...
-
-
「slick」で作成したスライダー画像にランキングの順位を表示する方法
「slick」で作成したスライダー画像に対して、ランキングの順位を表示したいとい ...