programing

jQuery UI Datepicker에서 향후 날짜 사용 안 함

oldcodes 2023. 10. 31. 22:39
반응형

jQuery UI Datepicker에서 향후 날짜 사용 안 함

오늘부터 향후 날짜를 비활성화 할 수 있습니까?

오늘이 23/10/2010이므로 24/10/2010 이후는 사용할 수 없습니다.

미안합니다. 저는 jQuery와 자바스크립트를 처음 접합니다.

그렇네.날짜 선택기에는 초기화할 때 설정할 수 있는 최대 날짜 속성이 있습니다.

여기 코드즈가 있습니다.

$("#datepicker").datepicker({ maxDate: new Date, minDate: new Date(2007, 6, 12) });
$(function() { $("#datepicker").datepicker({  maxDate: '0'}); });

시도해 보기:

$('#datepicker').datepicker({
    endDate: new Date()
});

다음 날짜를 비활성화합니다.

당신은 다음을 사용할 수 있습니다.

$("#selector").datepicker({
    maxDate: 0
});

오늘 날짜를 비활성화한 상태에서만 미래 날짜에 대한 코드입니다.

 var d = new Date();
         $("#delivdate").datepicker({
         showOn: "button",
         buttonImage: base_url+"images/cal.png",
         minDate:new Date(d.setDate(d.getDate() + 1)),
         buttonImageOnly: true
        });
         $('.ui-datepicker-trigger').attr('title',''); 

미래 날짜는 1년까지 가능합니다.

$('.date').datepicker({dateFormat: 'yy-mm-dd', minDate:(0), maxDate:(365)});

날짜 형식도 파라미터로 변경할 수 있습니다.dateFormat

http://stefangabos.ro/jquery/zebra-datepicker

얼룩말 날짜 선택기 사용:

$('#select_month1').Zebra_DatePicker({
  direction: false,
  format: 'Y-m-d',
  pair: $('#select_month2')
});

$('#select_month2').Zebra_DatePicker({
  direction: 1, format: 'Y-m-d',
});

예, datepicker는 최대 날짜 속성을 지원합니다.

 $("#datepickeraddcustomer").datepicker({  
             dateFormat: "yy-mm-dd",  
             maxDate: new Date()  
        });
$('#thedate,#dateid').datepicker({
     changeMonth:true,
         changeYear:true,
         yearRange:"-100:+0",
         dateFormat:"dd/mm/yy" ,
         maxDate: '0',
     });
});

언급URL : https://stackoverflow.com/questions/4002781/disable-future-dates-in-jquery-ui-datepicker

반응형