私は Jonathan Petersonのbootstrap-datetimepickerプラグイン をプロジェクトで使用しています。
change eventに問題があります:
このようなイベントを定義する場合:
$('#Release').on('dp.change', function(e){ console.log(e.date()); })
エラーが表示されます:
不明なTypeError:e.dateは関数ではありません
誰でも変更イベントで新しい日付値を取得する方法を知っていますか?
そのリンクを見ると、あなたは非常に近いようです。正しい値を取得するには、括弧を削除する必要があります。現在値を記録しようとしている方法により、ブラウザは関数を呼び出す必要があると判断します。
$('#Release').on('dp.change', function(e){ console.log(e.date); })
Datetimepickerの変更イベントを取得するには、このコードを使用してください。
$('.datepicker').datetimepicker(
{ format: 'MM/DD/YYYY' }).on('dp.change', function (e) { });
ケネスの提案のおかげで、私は理解しました:
$('#Release').on('dp.change', function(e){
var formatedValue = e.date.format(e.date._f);
console.log(formatedValue);
})
ありがとうケネス:)