Bootstrap Datepicker最大选择N天
Bootstrap Datepicker maximum selection of N days
我有带 multidate 选项的日期选择器,我想定义用户可以 select 的最大天数,例如 5 天,其他天数应该被禁用。它应该动态发生 - 用户可以 select 任意 5 天,然后其他日子应该被阻止。我该怎么做?
根据您正在使用的 documentation for the bootstrap-datepicker plugin,看起来如果您只执行 multidate: 5
“选择器会将可以选择的日期数量限制为该数字,删除超出数量时列表中最早的日期。"
$('#datepicker').datepicker({
multidate: 5
});
至于选择 5 天后禁用日期,而不是删除最旧的...我不确定这是否可能。您也许可以这样做(但不确定,因为您必须传入大量日期):
$('#datepicker').datepicker({
multidate: 5
}).on('changeDate', function(e){
//some function here to disable dates once 5 are selected
});
希望对您有所帮助。
我有带 multidate 选项的日期选择器,我想定义用户可以 select 的最大天数,例如 5 天,其他天数应该被禁用。它应该动态发生 - 用户可以 select 任意 5 天,然后其他日子应该被阻止。我该怎么做?
根据您正在使用的 documentation for the bootstrap-datepicker plugin,看起来如果您只执行 multidate: 5
“选择器会将可以选择的日期数量限制为该数字,删除超出数量时列表中最早的日期。"
$('#datepicker').datepicker({
multidate: 5
});
至于选择 5 天后禁用日期,而不是删除最旧的...我不确定这是否可能。您也许可以这样做(但不确定,因为您必须传入大量日期):
$('#datepicker').datepicker({
multidate: 5
}).on('changeDate', function(e){
//some function here to disable dates once 5 are selected
});
希望对您有所帮助。