DateTimePicker onchage State

时间:2017-04-06 10:13:10

标签: jquery datetime datetimepicker

我的应用程序中有2个datetimepicker,名为Start Date&截止日期。如果用户选择4月7日作为开始日期,那么结束日期不应小于7日,在4月7日之前应该禁用日期。因为它的datetimeepicker所以日期和时间都是时间应该考虑在内。

$('.tsk_start').datetimepicker({
  format: 'yyyy-mm-dd hh:ii',
  //daysOfWeekDisabled:[5,6],
  autoclose: true,
  todayBtn: true,
  startDate: new Date(),
}).on('changeDate', function(selected){           

});

$('.tsk_end').datetimepicker({
  format: 'yyyy-mm-dd hh:ii',
  autoclose: true,
  todayBtn: true,
}).on('changeDate', function(selected){

});

我在这里搜索了多个问题但无法找到合适的文档。我正在使用此插件http://www.malot.fr/bootstrap-datetimepicker/index.php

1 个答案:

答案 0 :(得分:0)

当您声明使用this plugin时,它允许您在选择选项时设置选择器的开始日期,如下所示:

$('.tsk_start').datetimepicker({
  format: 'yyyy-mm-dd hh:ii',
  autoclose: true,
  todayBtn: true,
  startDate: new Date(),
}).on('changeDate', function(selected){           
  $('.tsk_end').datetimepicker('setStartDate', selected.date.valueOf());
});

$('.tsk_end').datetimepicker({
  format: 'yyyy-mm-dd hh:ii',
  autoclose: true,
  todayBtn: true,
})