$("#info_salesdate").datetimepicker({//datetimepicker可以选择时分秒
showOtherMonths: true,
selectOtherMonths: true,
changeMonth: true,
changeYear:true,
dateFormat: "yy-mm-dd",
onSelect: function(startDate) {
//当选择开始日期的时候把结束日期的最小时间设置为这个时间
$("#info_canceldate").datetimepicker( "option", "minDate", startDate );
}
});
$("#info_canceldate").datetimepicker({//datetimepicker可以选择时分秒
showOtherMonths: true,
selectOtherMonths: true,
changeMonth: true,
changeYear:true,
dateFormat: "yy-mm-dd",
onSelect: function(endDate) {
//当选择结束日期的时候把开始日期的最大时间设置为这个时间
$("#info_salesdate").datetimepicker( "option", "maxDate", endDate );
}
});
//在页面加载的时候执行下面几行,设置好开始日期的最大时间和结束日期的最小时间
var salesdate = $("#info_salesdate").val();
var canceldate = $("#info_salesdate").val();
$("#info_canceldate").datetimepicker( "option", "minDate", salesdate );
$("#info_salesdate").datetimepicker( "option", "maxDate", canceldate );
//datapicker和datetimepicker都能使用这中方法,但是datetimepicker的源代码有一些bug,
//导致这样设置不能精确到时分秒,不建议使用。
网友评论