Ich habe zwei verschiedene Datumsbereiche in der gleichen Form, weil ich es in zwei Eingängen oder nur in einem haben muss. Also initialisiere ich das mit einem Klassenselektor: $ ('. Datarange'). Datumsrangierer ({});daterangepicker zwei verschiedene Eingänge
Everithing funktioniert perfekt, aber ich möchte zwei beide ändern. Wenn ich einen Bereich in dem ersten auswähle, wenn ich den zweiten öffne, möchte ich, dass der gleiche Bereich in den Kalendern ausgewählt wird. So versuche ich es in ON SHOW Ereignis
$('.daterange').daterangepicker()
.on('apply.daterangepicker' ,function(ev, picker) {
$('.scheduledStartGmt').val(picker.startDate.format(picker.format)).change();
$('.scheduledEndGmt').val(picker.endDate.format(picker.format)).change();
})
.on('show.daterangepicker' ,function(ev, picker){
$('.daterange').data('daterangepicker').setStartDate($('.scheduledStartGmt').val());
$('.daterange').data('daterangepicker').setEndDate($('.scheduledEndGmt').val());
});
Nur ändert sich die erste. Wie kann ich es tun?
Also wird Ihre zweite Datumsauswahl nur lesen? –
warum gibst du nicht einfach den Wert des ersten Datums in deinen zweiten Datepicker ein? –
Nein, ich habe zwei Eingänge, einer ist StartDate und der zweite ist EndDate. Der Bereich liegt zwischen zwei Daten, Sie können jedoch auch auf zwei klicken. Ist wie der daterangepicker dieses Netzes: https://www.booking.com –