遇到的问题。
<div class="form-group">
<label class="sr-only">开始日期</label>
开始日期<input id="start_time" name="start_time" type="text" readonly class="form-control input-sm" value="<?php echo empty($start_time) ? '' : $start_time; ?>">
</div>
<div class="form-group">
截止日期<label class="sr-only">截止日期</label>
<input id="end_time" name="end_time" type="text" readonly class="form-control input-sm" value="<?php echo empty($end_time) ? '' : $end_time; ?>">
</div>
希望在设置了start_time 之后,能让end_time的最大时间为start_time当前的时间的值。
经过几次尝试。
代码如下:
$('#start_time').datepicker({
minView: "month",
language: 'cn',
format: 'yyyy-mm-dd',
todayBtn: 1,
autoclose: 1,
}).on('changeDate',function(){
var tmp = $('#start_time').val();
// tmp = getDate(tmp);
$('#end_time').datepicker('setStartDate',tmp);
});
$('#end_time').datepicker({
minView: "month",
language: 'cn',
format: 'yyyy-mm-dd',
todayBtn: 1,
autoclose: 1,
}).on('change',function(){
var tmp = $('#start_time').val();
// tmp = getDate(tmp);
$('#start_time').datepicker('setEndDate',tmp);
});
一如的其他的就不多写了。
手册仔细看即可。