2017-08-18 22 views
0

開始日を今日から14日に設定しようとしています。 14日以内は選択できません。私はまた、次の13日間は選択できないようにする必要があります。開始日を設定し、日付ピッカーの日付を制限する

$('#sandbox-container input').datepicker({ 
 
    format: 'mm/dd/yyyy', 
 
    keyboardNavigation: false, 
 
    forceParse: false, 
 
    startDate: new Date(), 
 
    autoclose: true 
 
})
<input type="text" name="productDate" id="productDate" class="form-control" maxlength="20" placeholder="Date" value="{{ date('m/d/Y',strtotime($productDate))}}">

答えて

1

var newdate = new Date(); 
 
newdate.setDate(newdate.getDate() - 14); 
 
$('input').datepicker({ 
 
    format: 'mm/dd/yyyy', 
 
    keyboardNavigation: false, 
 
    forceParse: false, 
 
    minDate: newdate, 
 
    startDate: newdate, 
 
    autoclose: true 
 
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/datepicker/0.5.4/datepicker.min.js"></script> 
 
<link href="https://cdnjs.cloudflare.com/ajax/libs/datepicker/0.5.4/datepicker.min.css" rel="stylesheet"/> 
 
<input type="text" name="productDate" id="productDate" class="form-control" maxlength="20" placeholder="Date" value="">

+0

おかげ@prasanna –

関連する問題