jQuery ui 1.7.3 datepicker设置选定日期+ 3天

时间:2011-11-15 16:25:09

标签: jquery jquery-ui datepicker

如何通过在实际日期添加3天来设置jquery datepicker的选定日期?

喜欢从11/01/2011到11/04/2011

我当前的代码不起作用!

<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>

1 个答案:

答案 0 :(得分:9)

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

工作示例:http://jsfiddle.net/EryYr/1/

来自文档:

  

的setDate   .datepicker( "setDate" , date )   ...新日期可能是Date对象或者是   当前日期格式(例如'01 / 26/2009'),从今天开始的几天   (例如+7)或一串值和句点('y'表示年份,'m'表示   几个月,'w'持续数周,'d'持续数天,例如'+ 1m + 7d')或null清除   选定的日期。