如何从datepick jquery插件获取日期?

我按照datepick插件的文档来获取div( .button )点击的日期,但我无法做到。

 $(document).ready(function(){ $('#ddd').datepick(); $('.button').click(function(){ var dates = $('#ddd').datepick('getDate'); var value = ''; for (var i = 0; i < dates.length; i++) { value += (i == 0 ? '' : ',') + $.datepick.formatDate(dates[i]); } alert(value); alert(dates); }); 

我尝试提醒两个值和日期以确定它是否是数组问题,但是当我点击div时两者都不起作用。

我犯了什么错误? 如何获取日期?

的jsfiddle

您可以尝试使用setDate()函数,以便datepicker知道初始化后的默认日期:

 $('#ddd').datepick('setDate',0); 

0这是今天的日期。 设置日期时,可以在数组中提供一个值,两个值(对于范围)或多个值

更新小提琴