jquery中的日期时间选择器问题
使用下面的代码,我可以从日期时间选择器中选择日期 所发生的事情是在startdate中,我得到的是今天的日期和上一个日期,而在enddate中,我得到的是从今天开始的日期,如突出显示的 我想在startdate中选择日期后,在enddate中应突出显示startdate之后选择的所有日期jquery中的日期时间选择器问题,jquery,function,datetimepicker,Jquery,Function,Datetimepicker,使用下面的代码,我可以从日期时间选择器中选择日期 所发生的事情是在startdate中,我得到的是今天的日期和上一个日期,而在enddate中,我得到的是从今天开始的日期,如突出显示的 我想在startdate中选择日期后,在enddate中应突出显示startdate之后选择的所有日期 $(function () { $('#event_start_date').datetimepicker({ maxDate: '0' }); }); $(function () { $("#eve
$(function () {
$('#event_start_date').datetimepicker({ maxDate: '0' });
});
$(function () {
$("#event_end_date").datetimepicker({ minDate: '0' });
});
我想这可能对你有帮助
$(function() {
$('#event_start_date').datetimepicker({
dateFormat:'yy-mm-dd',
timeFormat: 'hh:mm:ss',
showSecond: true,
onClose: function(dateText, inst) {
var endDateTextBox = $('#event_start_date');
if (endDateTextBox.val() != '') {
var testStartDate = new Date(dateText);
var testEndDate = new Date(endDateTextBox.val());
if (testStartDate > testEndDate)
endDateTextBox.val(dateText);
}
else {
endDateTextBox.val(dateText);
}
},
onSelect: function (selectedDateTime){
var start = $(this).datetimepicker('getDate');
$('#event_start_date').datetimepicker('option', 'minDate', new Date(start.getTime()));
}
});
$('#event_start_date').datetimepicker({
dateFormat:'yy-mm-dd',
timeFormat: 'hh:mm:ss',
showSecond: true,
onClose: function(dateText, inst) {
var startDateTextBox = $('#event_start_date');
if (startDateTextBox.val() != '') {
var testStartDate = new Date(startDateTextBox.val());
var testEndDate = new Date(dateText);
if (testStartDate > testEndDate)
startDateTextBox.val(dateText);
}
else {
startDateTextBox.val(dateText);
}
},
onSelect: function (selectedDateTime){
var end = $(this).datetimepicker('getDate');
$('#event_start_date').datetimepicker('option', 'maxDate', new Date(end.getTime()) );
}
});
});
将此用作参数
minDate: new Date()
我已经使用了这个代码,但是有了它的帮助,开始日期日历显示了所有的日期,而我只想要今天和以前的日期。