2011-11-15 21 views
4

実際の日付に3日を追加してjquery datepickerの選択日付を設定するにはどうすればよいですか?jQuery ui 1.7.3 datepickerは選択した日付+ 3日を設定します

私の現在のコードは動作しません

2011年11月1日から2011年11月4日

したいです!

<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) ...新しい日付が 電流のDateオブジェクトまたは文字列であってもよいです日付形式(例:'01/26/2009 ')、今日からの日数 (例:月の場合は「m」、週の場合は「w」、「+ 1m + 7d」の場合は「d」)、またはクリアする場合はnull 選択された日付。

+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}); – burner007

関連する問題