我有两个日期,开始日期和结束日期。 我需要验证结束日期不应大于开始日期。
当我们更改日期时,需要清除(上一个开始日期值)日期值。
现在我将开始日期更改为-25-Nov-2013,但结束日期启用了2013年11月24日(开始上一个值)而不是2013年11月26日。
所以,我需要在更改日期时清除该值。
答案 0 :(得分:0)
实际上,27/11/2013代表的是当前的日期。 除非您在 changeDate
事件中撰写
所以你必须这样做
start date
事件绑定changeDate
。现在使用 end Date
方法将此更新为update
$('#end').datepicker('update', toDate)
;
最后,你的代码就像
$('#start').datepicker({}).on('changeDate', function (ev) {
var toDate = ev.date;
toDate.setDate(toDate.getDate() + 1);
$('#end').datepicker('update', toDate);
});
$('#end').datepicker({});