Bootstrap datepicker默认日期

时间:2013-08-20 07:57:48

标签: twitter-bootstrap datepicker

我正在使用Bootstrap datepicker,我希望在datepicker显示时,默认日期将在14天之后设置。我有这个代码,但它不起作用,默认日期仍设置为今天。谁能解释我错过了什么?提前致谢。

JS:

  var plus14days = new Date();

  plus14days.setDate(plus14days.getDate() + 14 );
  $(".datepicker").datepicker("setValue", plus14days);

2 个答案:

答案 0 :(得分:13)

您使用的代码是正确的。

日期将显示在textbox中,但不会显示在datepicker日历

enter image description here

要启用此功能,您需要使用以下代码进行更新:

$(".datepicker").datepicker('update');

现在看起来像

enter image description here

JSFiddle

中查看此内容

答案 1 :(得分:4)

只是考虑一下, api将setValue更改为setDate(http://bootstrap-datepicker.readthedocs.org/en/release/methods.html#setdate