我试图修改DateTimePicker文档中的脚本,以确保开始和结束字段链接在一起。我也在使用moment.js。
$("#startdate").on("dp.change", function (e) {
$('#enddate').data("DateTimePicker").minDate(e.date);
});
$("#enddate").on("dp.change", function (e) {
$('#startdate').data("DateTimePicker").maxDate(e.date);
});
我想要这样做,以便用户无法在开始日期的同一年的最后一天之外添加结束日期。我在这里的地方。
$("#startdate").on("dp.change", function (e) {
$('#enddate').data("DateTimePicker").minDate(e.date);
var date = moment(e.date);
var year = moment(date).year();
var finalDate = moment(year + "-12-31");
$('#enddate').data("DateTimePicker").maxDate("finalDate");
});
当我为每个变量添加一个控制台日志时,这就是它在控制台中的样子以及解析错误。
提前谢谢!