배달 날짜에 부트 스트랩 datepicker를 사용하고 있습니다. 그러나 주문을 한 후 제품을 준비하는 데 최소한 2 일이 걸릴 수 있도록 현재 날짜 이후 두 개의 날짜를 사용 중지하려고합니다.부트 스트랩 datepicker에서 현재 날짜 이후의 미래의 두 날짜를 비활성화하는 방법은 무엇입니까?
0
A
답변
0
beforeShowDay
콜백으로이 문제를 해결할 수 있습니다.
var today = new Date();
var deliveryThreshold = new Date();
deliveryThreshold.setDate(deliveryThreshold.getDate() + 2);
$('#datepicker').datepicker({
//..
startDate: '+1d',
beforeShowDay: function(date) {
if (date >= today && date <= deliveryThreshold) {
return false;
}
}
});
당신이 당신의 시도의 코드를 추가 할 수 있습니까? – rala
[부트 스트랩 Datepicker에서 선택 가능한 날짜 범위를 제한하는 방법] (http://stackoverflow.com/questions/11933173/how-to-restrict-the-selectable-date-ranges-in-bootstrap-datepicker)의 가능한 복제본 – rala