1
Können Sie mir helfen? Ich möchte in der ersten Eingabe nur Startdatum mit der Zeit: Wie die Zeit eingestellt wird, hängt von anderen Eingaben in (Datetimepicker Jquery plugin) ab?
$("#startdate")In zweiten:
$('#enddate')sollte bereits ausgewählten Tag, aber die Zeit kann nicht früher als gewählt, aber auch nicht größer als Mitternacht sein.
Zum Beispiel:
Im ersten Textfeld wähle ich 1. Januar 2017 15:00
In der zweiten Testbox kann ich nur wählen 1. Januar 2017 und Zeit zwischen 15: 00-23: 59. Ich habe etwas mit minTime und maxTime versucht Das ist mein Code.
$(document).ready(function(){
$("#startdate").datetimepicker({
format: "yyyy-mm-dd HH:i",
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
minTime:'10:00',
startDate : new Date('2017-01-01'),
endDate : new Date('2017-01-15'),
}).on('changeDate', function (selected) {
var minDate = new Date(selected.date.valueOf());
var maxDate = new Date(minDate);
$('#enddate').datetimepicker('setStartDate', minDate);
$('#enddate').datetimepicker('setDate', maxDate);
$('#enddate').datetimepicker('setEndDate', maxDate);
$('#enddate').datetimepicker('datepicker', false);
$('#enddate').datetimepicker('format', 'H:i');
});
$("#enddate").datetimepicker();
});
hier Geige: http://jsfiddle.net/zqxhqaf8/38/