Bootstrap日期选择器中的多个日期

我试图在Boostrap-Datepicker中选择多个日期。

我已经初始化了datepicker,就好了。

$('#datepicker2').datepicker(); 

现在我想在日历上选择多个日期 :

 $('#datepicker2').datepicker('setDate', [new Date(2014, 2, 5),new Date(2014, 3, 5)]); 

它不起作用。 未记录任何错误,但未选择日期。


编辑:我使用的datepicker版本与multidates有一些问题,我使用以前的版本,它的工作原理 – 可能是版本问题


这虽然工作得很好:

 $('#datepicker2').datepicker('setDate', new Date(2014, 2, 5)); 

首先必须通过选项将日期选择器定义为多日期选择器。

 $('#datepicker2').datepicker({ multidate: true }); 

然后,您可以通过setDates方法设置日期:

 $('.date').datepicker({ multidate: true }); $('.date').datepicker('setDates', [new Date(2014, 2, 5), new Date(2014, 3, 5)]) 
     

您还可以设置要选择的日期数限制。 请参见下面的示例,您最多只能选择5个日期。

 $("#Txt_Date").datepicker({ format: 'dM-yyyy', inline: false, lang: 'en', step: 5, multidate: 5, closeOnDateSelect: true });