bes*_*art 1 datetimepicker twitter-bootstrap
我正在使用带引导程序的 datetimepicker。
一切顺利,然后我尝试使用 2 个日期时间选择器来选择一个日期间隔,但是当我尝试选择一个日期时,我进入了控制台
TypeError: $('#datetimepicker2').data("DateTimePicker").maxDate is not a function. (In '$('#datetimepicker2').data("DateTimePicker").maxDate(e.date)', '$('#datetimepicker2').data("DateTimePicker").maxDate' is undefined)
Run Code Online (Sandbox Code Playgroud)
我正在使用来自https://eonasdan.github.io/bootstrap-datetimepicker/ 的bootstrap-datetimepicker
(maxDate 也会出现一些错误)
这是我正在调用的脚本
$(function() {
$('#datetimepicker2').datetimepicker({
locale : 'it',
format : 'DD/MM/YYYY HH:mm'
});
$('#datetimepicker3').datetimepicker({
locale : 'it',
format : 'DD/MM/YYYY HH:mm',
useCurrent: false //Important! See issue #1075
});
$("#datetimepicker2").on("dp.change", function (e) {
$('#datetimepicker3').data("DateTimePicker").minDate(e.date);
});
$("#datetimepicker3").on("dp.change", function (e) {
$('#datetimepicker2').data("DateTimePicker").maxDate(e.date);
});
});
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?
我遇到了同样的问题才意识到它,因为我正在使用version : 3.1.3. 对于 3.1.3 版,您需要使用setMaxDate()andsetMinDate()而不是maxDate()andminDate()
$(function () {
$('#input-start-date').datetimepicker({
pickTime: false
});
$('#input-end-date').datetimepicker({
pickTime: false,
useCurrent: false //Important! See issue #1075
});
$("#input-start-date").on("dp.change", function (e) {
$('#input-end-date').data("DateTimePicker").setMinDate(e.date);
});
$("#input-end-date").on("dp.change", function (e) {
$('#input-start-date').data("DateTimePicker").setMaxDate(e.date);
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2760 次 |
| 最近记录: |