2017-04-01 27 views
0

フィルタリングの開始日と終了日を含む入力日があります。私は開始日を今日の日付にし、終了日を開始日と同じか、開始日の1日後にします。条件は、01-04-2017で開始日を選択した場合、終了日入力で01-04-2017またはそれ以降の日付を選択することができます。開始日と終了日datepicker

これは私がやったことですが、それでも最高の答えはありません。

<div class="col-md-4"> 
    <div class="input-group input-daterange"> 
     <input type="text" name="from_date_alt" id="from_date_alt" class="form-control datepicker" placeholder="Start date" value=""> 
     <span class="input-group-addon">to</span> 
     <input type="text" name="to_date_alt" id="to_date_alt" class="form-control datepicker" placeholder="End date" value=""> 
    </div> 
</div> 

これはスクリプトです。

var nowDate = new Date(); 
var today = new Date(nowDate.getFullYear(), nowDate.getMonth(), nowDate.getDate(), 0, 0, 0, 0); 

$(".datepicker").datepicker({ 
    format: 'yyyy-mm-dd', 
    startDate: today, 
    autoclose: true 
}); 

どうすればいいですか?

答えて

0

$(function() { 
 
    $("#datepicker").datepicker("option", "minDate", new Date(2017, 3 - 1, 31)); 
 
    });
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> 
 
    <link rel="stylesheet" href="/resources/demos/style.css"> 
 
    <script src="https://code.jquery.com/jquery-1.12.4.js"></script> 
 
    <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
 
    <script> 
 
    $(function() { 
 
    $("#datepicker").datepicker(); 
 
    }); 
 
    </script> 
 
<p>Date: <input type="text" id="datepicker"></p>

私は、このような何かを理解していませんか?

関連する問題