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

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

     }); 

    }); 

它產生兩個日期的開始和結束,但我只希望這前18年的日期顯示,只有選擇大於18歲我使用,我想爲默認選擇日期daterangepicker是前18年

單壓延
+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> 
+0

沒有實際上它顯示你的年齡,但我想那個人選擇年齡只有他(她)是18歲老就意味着結束日期從今天開始-6576天 –

+0

使用'minDate'和'maxDate'給出日期範圍。請參閱我編輯答案 –

相關問題