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

如何在引导日期选择器中启用过去日期

  •  1
  • HexaCrop  · 技术社区  · 7 年前

    我在堆栈溢出中看到许多关于禁用引导日期选择器中的过去日期的问题。

    但是我想在bootstrap datepicker中启用过去的日期。

    这是我的密码,我不知道我错过了什么。

    <input type='text' id="campaignCreateDate" data-date-format="dd-M-yyyy" class="form-control datePicker" name="proposed_start_date"/>
    

    这是我的js脚本

    $('#campaignCreateDate').datepicker({
            todayHighlight: true,
            autoclose: true,
            format: 'dd-M-yyyy',            
        }).datepicker('setDate',new Date());
    

    我还尝试了一个简单的标记,如下所示:

    <input type='text' id="testStartDate" class="form-control datePicker" name="proposed_start_date"/>
    

    js中没有任何代码,但仍然不显示过去的日期。

    i、 e,如果今天是2018年12月4日,我无法选择2018年12月3日或之前的任何日期。

    1 回复  |  直到 7 年前
        1
  •  0
  •   sango    7 年前

    这是一个 fiddle 我创造是为了帮助你。

    var today = new Date();
    
    $("#campaignCreateDate").datepicker({
      autoclose: true,
      format: 'dd-M-yyyy',
      endDate : today,
      todayHighlight: true
    });