如何将 Bootstrap Datepicker 日期视图限制为年份

How to limit Bootstrap Datepicker date view to just Year

我是 运行 Bootstrap 3.3.6(最新)和 Datepicker 插件 1.6.0(最新)。

我希望日期框只接受和显示某个范围内的年份(在我当前的例子中是 2014 年、2015 年和 2016 年)。

我有这个定制:

$('#my-container .my-class').datepicker({
  //format: " yyyy", // does not work
  minViewMode: "years",
  maxViewMode: "years",
  startDate: '01/01/2014',
  endDate: new Date(),
  startView: "year" //does not work
});

是否可以将输入和显示限制为仅 4 位年份?

试试这个解决方案:

$('.datepicker').datepicker({
    autoclose: true,
    format: " yyyy",
    viewMode: "years", 
    minViewMode: "years",
    startDate: '2014',
    endDate: new Date(),
});

参见JsFiddle希望对你有用,谢谢。