【问题标题】:Bootstrap Datepicker maximum selection of N daysBootstrap Datepicker 最多选择 N 天
【发布时间】:2015-06-05 18:26:38
【问题描述】:

我有带有选项 multidate 的日期选择器,我想定义用户可以选择的最长天数,例如 5 天,其他天应该被禁用。它应该动态发生 - 用户可以选择任意 5 天,然后其他天应该被阻止。我该怎么做?

【问题讨论】:

标签: javascript jquery twitter-bootstrap datepicker


【解决方案1】:

根据您正在使用的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
});

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-09
    • 1970-01-01
    • 2014-02-04
    相关资源
    最近更新 更多