未在 bootstrap DateTimePicker 中设置 minDate
not setting minDate in bootstrap DateTimePicker
我想根据所选的日期 1 设置日期 2 的注意事项 date.What 此代码有误吗?它没有将 mindate 设置为 date2。
$('#date1').datetimepicker({
pickTime:false
}).on('dp.change', function (e) {
var date = new Date(e.date.valueOf());
$('#date2').data("DateTimePicker").minDate(date);
});
$('#date2').datetimepicker({
pickTime:false
});
});
你的代码没有问题,
我认为你的问题出在你使用的 bootstrap 版本上。
尝试 setMinDate 而不是 minDate
$('#date1').datetimepicker({
pickTime:false
});
$('#date2').datetimepicker({
pickTime:false,
useCurrent: false //Important! See issue #1075
});
$("#date1").on("dp.change", function (e) {
var date = new Date(e.date.valueOf());
$('#date2').data("DateTimePicker").setMinDate(date);
});
注:
在旧版本的 Bootstrap datetimepicker(低于 v4)上,使用 .setMinDate 和 .setMaxDate
我想根据所选的日期 1 设置日期 2 的注意事项 date.What 此代码有误吗?它没有将 mindate 设置为 date2。
$('#date1').datetimepicker({
pickTime:false
}).on('dp.change', function (e) {
var date = new Date(e.date.valueOf());
$('#date2').data("DateTimePicker").minDate(date);
});
$('#date2').datetimepicker({
pickTime:false
});
});
你的代码没有问题,
我认为你的问题出在你使用的 bootstrap 版本上。
尝试 setMinDate 而不是 minDate
$('#date1').datetimepicker({
pickTime:false
});
$('#date2').datetimepicker({
pickTime:false,
useCurrent: false //Important! See issue #1075
});
$("#date1").on("dp.change", function (e) {
var date = new Date(e.date.valueOf());
$('#date2').data("DateTimePicker").setMinDate(date);
});
注:
在旧版本的 Bootstrap datetimepicker(低于 v4)上,使用 .setMinDate 和 .setMaxDate