2017-05-30 3 views
1

Ich habe einen Fall, in dem ich einen zweiten Datepicker mit 365 Tagen ab dem ausgewählten Datum auf dem ersten Datepicker aktualisieren muss.
Gibt es einen besseren Weg, dies zu tun, außer mit Javascript?
Ich habe viel gesucht, konnte aber nichts klar finden.Razor-Ansicht - DatePicker aktualisieren, wenn ein anderer DatePicker ausgewählt ist

+1

Ich denke, Sie haben zwei Möglichkeiten zur Auswahl, man geht auf Server-Seite, die nicht Ihr Fall ist und zweitens mit Javascript oder eine andere js-Bibliothek wie jQuery etc. Ich würde lieber eine Art von js-Bibliothek dafür verwenden. Persönlich benutze ich Bootstrap-Datepicker, die diese Optionen konfigurierbar –

+0

welche Datepicker-Plugin Sie verwenden – Jay

+0

@Jay Bootstrap Datapicker – eg16

Antwort

0

versuchen, diesen Code in Javascript

$(document).ready(function(){ 
     $(".datepicker").datepicker({ 
      format: "yyyy-mm-dd",  
     }) 
     .on('changeDate', function(ev){ 
      $(".datepicker2").datepicker({ 
      format: "yyyy-mm-dd",  
     }); 
     }); 
    }); 

Sie auf Änderungsdatum Methode der Bootstrap-Datumsauswahl in ev können Sie können Ihre gewählte Datum

0

Sie erhalten können es leicht mit folgenden JavaScript-Code:

In meinem Fall muss ich das Startdatum einer anderen Datumsauswahl festlegen Sie können 365 Tage hinzufügen und die andere da einstellen Tepicker nach Wunschdaten.