代码之家  ›  专栏  ›  技术社区  ›  bharath

如何从引导日期选取器中获取未选定的月份日期

  •  0
  • bharath  · 技术社区  · 6 年前

    我要获取所有未从中选择的日期 bootstrap datepicker

    我将选择以下多个日期

    using  :multidate: true
    

    enter image description here

    现在我想得到那个月的未选定日期。

    是否可以获取未选定的月份日期?

    编辑

    $(document).ready(function(){
    
            $ ("#jdate").datepicker({ format: 'dd/mm/yyyy',  orientation: 'bottom' ,  multidate: true}).datepicker('setDate', new Date());
    
    
        });     
    

    使用上面的代码,我将得到选定的日期。但我不想选择日期。 请帮帮我。谢谢您!.

    1 回复  |  直到 6 年前
        1
  •  0
  •   Zac bhavyamverma    6 年前

    $('#jdate').datepicker({
        multidate: true,
        format: 'dd-mm-yyyy',
        onSelect: function () {
            var allDatesHtml = $('.datepicker-days .day');
            var nonSelectedDays = _.compact(_.map(allDatesHtml, function(ele) {
                if (!ele.classList.contains('new') && !ele.classList.contains('old') && !ele.classList.contains('active')) {
                    return ele.textContent;
                }
            }));
    
            console.log(nonSelectedDays);  // gives you all the non selected days of the current month
        }
    });
    

    compact map Underscore.js