2015-05-04 68 views
-1
<script type="text/javascript"> 
    $(function() { 
      var date = new Date(); 
     date.setMonth(date.getMonth() - 1, 1); 
     $('#datepicker').datepicker({defaultDate: date}); 
     }); 
    </script> 
    <p>Date: <input type="text" id="datepicker"></p> 

我想要默认获取上个月的日历。使用<input type="text">时会显示当前日期,因此有什么办法可以做到这一点。 任何人都可以帮助我吗?默认情况下有没有办法显示上个月的日历?

+1

请添加你已经尝试的代码。 –

+0

你使用jQuery的日历吗? –

+0

但是当涉及到下个月它不会显示'可能'。它必须默认显示。 –

回答

1

使用jquery,你可以像下面这样显示。

HTML:

<p>Date: <input type="text" id="datepicker"></p> 

JQuery的

$(function() { 
     var date = new Date(); 
    date.setMonth(date.getMonth() - 1, 1); 
    $('#datepicker').datepicker({defaultDate: date}); 
    }); 

检查Fiddle

+0

它不工作...我想要像你在小提琴中显示的一样 –

+0

ketan你能帮我解决这个问题吗?我添加了jQuery UI 1.9.2仍然不工作 –

+0

你必须包括。 http://code.jquery.com/ui/1.9.2/jquery-ui.js和http://code.jquery.com/jquery-1.9.1.js。 – ketan

相关问题