首页 > 解决方案 > 如何使用 daterangepicker 选择每个月的最小范围?

问题描述

使用这个http://www.daterangepicker.com/

如何选择每个月的最少选择?例如,我正在使用此代码;

$('.date-picker input').daterangepicker({
"minSpan": {
        "days": 5
    },
            showDropdowns: true,
            locale: {
                format: 'DD/MM/YYYY'
            }
        });

我想要这样的代码;

$('.date-picker input').daterangepicker({

if(this.month==5){
"minSpan": {
        "days": 5
    },
}
            showDropdowns: true,
            locale: {
                format: 'DD/MM/YYYY'
            }
        });

标签: daterangepicker

解决方案


修复此问题的拉取请求尚未实现,因此您必须自己更改源文件。通过 npm 安装日期范围选择器

引导日期范围选择器

在您的 html 中链接 js 文件(如果您正在使用 html)

<script type="text/javascript" src="node_modules/bootstrap-daterangepicker/daterangepicker.js"></script>

转到 daterangepicker.js 文件并添加缺少的代码:

https://github.com/dangrossman/daterangepicker/pull/2173/files

然后你的js代码必须工作

$('.date-picker input').daterangepicker({
"minSpan": {
        "days": 5
    },

推荐阅读