2011-11-15 2 views
4

실제 날짜에 3 일을 추가하여 jquery datepicker의 선택된 날짜를 어떻게 설정할 수 있습니까? 나의 현재 코드가 작동하지 않습니다 2011년 11월 4일jQuery ui 1.7.3 datepicker는 선택된 날짜 + 3 일을 설정합니다.

에 2011년 11월 1일에서

처럼!

<script type="text/javascript"> 
     $(function() {$("#datepicker").datepicker();}); 
     //Set DatePicker to actual date + 3 days 
     $('#dateselector').datepicker("setDate", new Date(date.getMonth()+"/"+(date.getDate()+3)+"/"+date.getFullYear()));      
</script> 
+0

jsfiddle.net을 통해 전체 코드를 공유 할 수 있습니까? – Eray

답변

9
$('#datepicker').datepicker("setDate", "+3"); 

근무 예 : 문서에서 http://jsfiddle.net/EryYr/1/

인용구 :

하여 setDate .datepicker("setDate" , date) ... 새로운 날짜는 현재의 날짜 객체 나 문자열을 할 수있다 날짜 형식 (예 : '01/26/2009 '), 오늘부터 일수 (예 : (예 : '+ 1m + 7d'), null을 지우려면 null을 입력하십시오. 의 경우 0-개월의 경우 'm', 주일의 경우 'd' 선택한 날짜.

+0

형식을 "dd.mm.yyyy"로 어떻게 변경할 수 있는지 알고 있습니까? – burner007

+0

http://jqueryui.com/demos/datepicker/#option-dateFormat $ (".selector") .datepicker ({dateFormat : 'dd.mm.yy'});이 작업을 수행해야합니다. – yko

+0

I 이런 방식으로 해줘야하지만 작동하지 않습니다! $ (함수() { \t \t \t \t \t \t \t \t \t $ ("#의 날짜 선택기") 날짜 선택기();.. \t \t \t \t \t \t \t \t \t $ ('#의 날짜 선택기') 날짜 선택기 ("하여 setDate ","3 "); \t \t \t \t \t \t \t \t \t $ ('#의 날짜 선택기') 날짜 선택기 ({dateFormat는 'DD.MM.YY'}.); \t \t \t \t \t \t \t \t}); – burner007

관련 문제