Bootstrap Datepicker - 设置默认选择器日期,不显示值

时间:2015-06-05 20:16:06

标签: jquery twitter-bootstrap datepicker

我使用的是Bootstrap-Datepicker,它的效果非常好。

我使用它的其中一个字段是出生日期,我知道申请人的大致年龄是多少,所以我有理由将默认选择器显示在2000年1月

但是,我发现这样做的唯一方法是选择一个日期,实际用一个我不想要的值更新字段。

$(document).ready(function () {
    var datePickers = $('input[data-provide="datepicker"]');
    datePickers.each(function () {
        var datePicker = $(this);
        datePicker.datepicker('setDate', new Date(2000, 1, 1));
    });
});

Date of Birth

对象中是否有方法可以选择查看日期或类似方法?

这是我正在寻找的默认视图:

Default Month

(道歉,如果这是重复的 - 我看了但只发现了关于如何选择日期的问题。)

2 个答案:

答案 0 :(得分:12)

这是:

$('.datepicker').datepicker({
    defaultViewDate: {year:2000, month:0, day:1},
});

js Fiddle:

https://jsfiddle.net/mb34zwg3/

答案 1 :(得分:1)

这对我有用:

$('input[data-provide="datepicker"]').data("date","2000-01-01");