Jquery 未在引导DateTimePicker中设置minDate
我想根据date1选择的日期设置date2的mindate。此代码有什么问题?它并没有将mindate设置为date2Jquery 未在引导DateTimePicker中设置minDate,jquery,bootstrap-datetimepicker,Jquery,Bootstrap Datetimepicker,我想根据date1选择的日期设置date2的mindate。此代码有什么问题?它并没有将mindate设置为date2 $('#date1').datetimepicker({ pickTime:false }).on('dp.change', function (e) { var date = new Date(e.date.valueOf()); $('#date2').data("DateTimePi
$('#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
});
});
您的代码中没有问题 我认为您使用的引导版本存在问题 尝试setMinDate而不是minDate 注意:
在较旧版本的引导datetimepicker(小于v4)上,使用.setMinDate和.setMaxDate您正在使用哪个datetimepicker?还是?
$('#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);
});