勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

jQueryの「DateTimePicker」プラグインで日付や時間選択時に指定したイベントを実行させる方法

  jQuery JavaScript

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 JavaScript

  関連記事

Ajaxでプラグイン無しのファイルアップロード方法

画像ファイルを添付できて、尚且つAjaxを用いた非同期通信のフォームを作りたかっ ...

画像の登録フォームにてjQueryプラグイン(piCEdit)を用いてWebカメラの映像を撮影させる方法

form内の画像アップロード部分にて、通常であれば画像ファイルを参照させたものを ...

amazon等のECサイトによくにあるアイテムの満足度を星マークで送信・表示する方法

amazon等のECサイトによくにあるアイテムの満足度を星マークかつ5段階で送信 ...

adblock(広告削除)設定している場合はページを表示させない

iPhoneのSleipnirでネットをしていると「広告がブロックされたのでペー ...

CodeIgniter4&Bootstrap&jQueryで簡易版お問い合わせページの作成

CodeIgniter4.4.4&Bootstrap&jQuer ...