2016-05-25 17 views
1

こんにちは、今日の日付から次の60日に日付の入力を制限しようとしています。以前の日付を制限するために私はminDate: 0を使用していました。しかし、私がmaxDate: 60を使用したとき、日付は表示されなくなりました。日付ピッカーから2ヶ月後/ 60日後に日付を選択することを制限する方法

私が使用したコード:

$('#dob').datetimepicker({ 
    format:'Y-m-d', 
    formatDate:'Y-m-d',  
    minDate: 0, 
    maxDate: 60 
}); 

これは、日付を入力しながら、それが表示するものである:

enter image description here

は、あなたはそれを是正するためにどのように助けてくださいことはできますか?

+1

'+ 2メートル' にmaxDateのオプションを変更してみてください。うまくいかない場合は、問題を再現したフィドルを提供してください。 – Milanzor

+0

[jsfiddle](http://jsfiddle.net/cse_tushar/AcbUf/)@Milanzorによると、あなたのdatepickerに 'maxdate'を設定するにはこのリンクをチェックしてください – Gunaseelan

+0

それは動作しません。代わりに私がそれをしたときに、datepickerは現れなかった。申し訳ありませんが、コーディングに新しいです。あなたが求めたフィドルでどのように共有するか教えてください。 @Milanzor –

答えて

0

http://xdsoft.net/jqplugins/datetimepicker/

$('#dob').datetimepicker({ 
 
    format:'Y-m-d', 
 
    formatDate:'Y-m-d',  
 
    minDate: 0, 
 
    // minDate:'-1970/01/02',//yesterday is minimum date(for today use 0 or -1970/01/01) 
 
    // maxDate:'+1970/01/02'//tomorrow is maximum date calendar 
 
    maxDate: '+1970/03/03' // two months later, the feb is a bit special. 
 
});

関連する問題