時間選擇器在選擇的時候,同時配置了另一個時間選擇器內的參數
<div class="form-group"> <label for="exampleInputName2">停留時間:</label> <input type="text" class="form-control" name="open" id="start_time" placeholder="點擊選擇開始時間" required> </div> <div class="form-group"> <label for="exampleInputEmail2">到</label> <input type="text" class="form-control" name="close" id="end_time" placeholder="點擊選擇結束時間" required> </div>
<script src="{{asset('/js/laydate.js')}}"></script> <script> var startDate = laydate.render({ elem: '#start_time', type: 'datetime', format: 'yyyy-MM-dd HH:mm:ss', done: function(value, date){ endDate.config.min ={ year:date.year, month:date.month-1, date: date.date, hours: 0, minutes: 0, seconds : 0 }; } }); var endDate = laydate.render({ elem: '#end_time', type: 'datetime', format: 'yyyy-MM-dd HH:mm:ss', done: function(value,date){ startDate.config.max={ year:date.year, month:date.month-1,//注意是month-1,寫在date上的話你后邊的日期選擇不了 date: date.date, hours: 0, minutes: 0, seconds : 0 } } }); </script>