[英]How can I disable the date selected previously for a reservation?
我在這里使用datetimepicker( https://xdsoft.net/jqplugins/datetimepicker/ )我正在嘗試預訂,我希望如果選擇的第一個datetime是9月20日12點,那在第二個輸入中,我只能選擇之前選擇的日期和之前選擇的小時
卑鄙的可以幫忙嗎? 非常感謝!
(變量“ nextDayReservation”是從數據庫回顯的日期,不必擔心)
$("#datetimeFrom").datetimepicker({
minDate:nextDayReservation,
maxDate: '+1970/02/01',
format:'d/m/Y H:i', // d/m/Y H:i
minTime: '09:00',
maxTime: '22:00'
});
$("#datetimeTo").datetimepicker({
minDate:reservationDate,
format:'d/m/Y H:i',
maxDate: '+1970/02/01',
minTime:'09:00',
maxTime:'22:00'
});
以下作品截止日期:
$("#datetimeFrom").datetimepicker({ format: 'Y/m/d H:i', onShow: function(ct) { this.setOptions({ maxDate: jQuery('#datetimeTo').val() ? jQuery('#datetimeTo').val() : false, }) } }); $("#datetimeTo").datetimepicker({ format: 'Y/m/d H:i', onShow: function(ct) { this.setOptions({ minDate: jQuery('#datetimeFrom').val() ? jQuery('#datetimeFrom').val() : false, }) } });
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.20/jquery.datetimepicker.css" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.20/jquery.datetimepicker.full.js"></script> <input id="datetimeFrom" type="text"> <input id="datetimeTo" type="text">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.