Bootstrap Datepicker - 仅限月份和年份

bla*_*elt 113 jquery twitter-bootstrap

我正在使用bootstrap datepicker,我的代码如下,jsfiddle上的代码演示

<div class="input-append date" id="datepicker" data-date="02-2012" 
     data-date-format="mm-yyyy">

 <input  type="text" readonly="readonly" name="date" >    
 <span class="add-on"><i class="icon-th"></i></span>      
</div>      


$("#datepicker").datepicker({
        viewMode: 'years',
         format: 'mm-yyyy'
    });
Run Code Online (Sandbox Code Playgroud)

上面的代码工作正常,但我想要做的是允许用户只选择几个月和几年.

你能告诉我怎么做吗?

Isw*_*San 255

这个怎么样 :

$("#datepicker").datepicker( {
    format: "mm-yyyy",
    viewMode: "months", 
    minViewMode: "months"
});
Run Code Online (Sandbox Code Playgroud)

参考:Bootstrap的Datepicker


对于1.2.0及更高版本,viewMode已更改为startView,因此使用:

$("#datepicker").datepicker( {
    format: "mm-yyyy",
    startView: "months", 
    minViewMode: "months"
});
Run Code Online (Sandbox Code Playgroud)

另请参阅文档.