2017-01-18 11 views
-2

jquery datetimepickerを使用して前の日付をすべて無効にしたいとします。前の日付をすべて無効にしたい場合jquery datetimepicker

それはちょうど以降、今日からdatetimeオブジェクトが表示されます:

<script>/* 
window.onerror = function(errorMsg) { 
    $('#console').html($('#console').html()+'<br>'+errorMsg) 
}*/ 

$.datetimepicker.setLocale('en'); 

$('#datetimepicker_format').datetimepicker({value:'2015/04/15 05:03', format: $("#datetimepicker_format_value").val()}); 
console.log($('#datetimepicker_format').datetimepicker('getValue')); 

$("#datetimepicker_format_change").on("click", function(e){ 
    $("#datetimepicker_format").data('xdsoft_datetimepicker').setOptions({format: $("#datetimepicker_format_value").val()}); 
}); 
$("#datetimepicker_format_locale").on("change", function(e){ 
    $.datetimepicker.setLocale($(e.currentTarget).val()); 
}); 

$('#datetimepicker').datetimepicker({ 
dayOfWeekStart : 1, 
lang:'en', 
disabledDates:['1986/01/08','1986/01/09','1986/01/10'], 
startDate: '1986/01/05' 
}); 
$('#datetimepicker').datetimepicker({value:'2015/04/15 05:03',step:10}); 

$('.some_class').datetimepicker(); 
$('#datetimepicker_mask').datetimepicker({ 
    mask:'9999/19/39 29:59' 
}); 

$('#datetimepicker1').datetimepicker({ 
    datepicker:false, 
    format:'H:i', 
    step:5 
}); 
$('#datetimepicker_dark').datetimepicker({theme:'dark'}) 


</script> 
+2

*デバッグのヘルプ(「このコードは動作しませんなぜですか?」)には、目的の動作、特定の問題またはエラー、および質問自体に再現するのに必要な最短コードが含まれている必要があります。明確な問題文がない質問は、他の読者にとって有用ではありません。参照:[mcve]を作成する方法* – BSMP

+0

質問は非常に明確だと思う – Sahir

+0

[here](http://xdsoft.net/jqplugins/datetimepicker/#minDate)に記載されているように、あなたのオプションに 'minDate: –

答えて

0

あなたは、単にその後、あなたのdatetimepicker()

にそれを挿入 today

例えば

var today = new Date(); 

mindate値を設定することができます

$('#datetimepicker').datetimepicker({ 
dayOfWeekStart : 1, 
lang:'en', 
disabledDates:['1986/01/08','1986/01/09','1986/01/10'], 
startDate: '1986/01/05', 
minDate:today //added parameter to disable past dates 
}) 
+0

申し訳ありませんが、あなたのコードは動作しません – Sahir

関連する問題