从jquery datepicker获取今天的日期

我需要将jquery datepicker中currentText属性的默认显示从“Today”更改为“Today:Septmeber 14,2012”。 那么问题是,datepicker是通过某种方法公开今天的日期吗? 或者我必须创建自己的JS新Date()并从那里获取日期,我试图避免!

 $('#txtSelectedDate').datepicker({ showButtonPanel: true, currentText: "Today: " + getTodaysDate(); // Is there such a method? }); 

是的, currentText正是您要寻找的。

 $('#txtSelectedDate').datepicker({ showButtonPanel: true, currentText: "Today:" + $.datepicker.formatDate('MM dd, yy', new Date()) });​ 

DEMO

如果需要使用当前日期初始化datepicker,可以使用:

 $(".selector").datepicker( "option", "gotoCurrent", true ); 

当然,你有dateFormat ,它采用这里定义的格式

如果需要使用当前日期初始化datepicker,可以使用:

  $(".selector").datepicker( "option", "gotoCurrent", true );