我使用daterangepicker,其中我想默认选择日期是在18岁之前

时间:2017-03-07 11:39:03

标签: javascript jquery bootstrap-datepicker

    $(function() {
        $("#dob").daterangepicker({
            singleDatePicker: true,
            showDropdowns: true,
            locale: {
                format: 'MM-DD-YYYY'
            }     
        });

       $('#dob').daterangepicker({
            endDate: '-6576d' 

        });

    });

它生成两个日期开始和结束但我只想要在18年之前显示的单日历,并且只选择大于18岁

1 个答案:

答案 0 :(得分:0)

Single Date Picker

日期范围选择器可以转换为只有一个日历的单个日期选择器窗口小部件。  在此示例中,还在顶部启用了用于选择月份和年份的下拉菜单  日历快速跳到不同的月份。

    <input type="text" name="birthdate" value="10/24/1950" />

    <script type="text/javascript">
    $(function() {
        $('input[name="birthdate"]').daterangepicker({
            singleDatePicker: true,
            showDropdowns: true,
             "startDate": "03/01/2017",
             "endDate": "03/07/2017",
             "minDate": "03/01/2017",
             "maxDate": "03/30/2017"
        }, 
        function(start, end, label) {
            var years = moment().diff(start, 'years');
            alert("You are " + years + " years old.");
        });
    });
    </script>