laydate 限制結束日期不能大於起始日期


時間選擇器在選擇的時候,同時配置了另一個時間選擇器內的參數

  <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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM