다음 코드를 사용하여 DatePicker의 minDate를 설정했지만 작동하지 않습니다.PHP를 사용하여 jQuery DatePicker minDate를 설정하십시오.
$("#arrival_date").datepicker('option','minDate',<?php echo $checkin ?>);
$("#arrival_date").datepicker();
예 사용자가 "7/29/2012"보다 적은 날짜를 선택할 수 있도록 $의 체크인의 값이 "7/29/2012"인 경우.
이것에 대한 아이디어가 있으십니까? http://jsfiddle.net/ZTnr5/1/
당신은 옵션을 설정하기 전에 날짜 선택기를 정의해야 당신은 날짜 문자열을 인용한다 : 다음은 작업 예를
<?php $date = new DateTime($checkin); ?>
$("#arrival_date").datepicker('option','minDate', new Date(<?php echo $date->format('Y'); ?>, <?php echo $date->format('m'); ?>, <?php echo $date->format('d'); ?>));
설명서를 참조하십시오. http://jqueryui.com/demos/datepicker/#option-minDate – Adi
이미 해당 설명서를 읽었으나이 매개 변수는 이해할 수 없습니다. "new Date (2007, 1 - 1, 1)". 예를 들어 변수에 "7/29/2012"의 값을 어떻게 넣을 수 있습니까? – jaypabs
내 대답을 확인하십시오 – Imdad