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 });