3

我正在尝试将昨天的一天设置Jquery datapicker为如下:

$(".datepicker").datepicker("setDate", (new Date().getDate() - 1) );

但是,我总是得到今天的日期。该代码位于其中,$(document).ready并且确实会被执行,因为如果我注释掉上面的行,则不会显示任何值。

谁能指出我做错了什么。

4

3 回答 3

10

http://api.jqueryui.com/datepicker/#method-setDate

$(".datepicker").datepicker("setDate", -1)

演示

于 2013-06-07T18:08:21.480 回答
2
$( ".datepicker" ).datepicker({ defaultDate: -1 });

这应该可以解决问题,由http://docs.jquery.com/UI/Datepicker#option-defaultDate提供

于 2013-06-07T18:06:54.193 回答
1

它对我有用...

$(".datepicker")..datepicker("setDate", "-1d");

链接引导日期选择器

于 2018-12-26T06:15:59.467 回答