Heim >
Web-Frontend >
js-Tutorial >
Die jQuery-Benutzeroberfläche verwendet das Datepicker-Plug-in, um das Startdatum (minDate) und das Enddatum (maxDate)_jquery zu implementieren
Die jQuery-Benutzeroberfläche verwendet das Datepicker-Plug-in, um das Startdatum (minDate) und das Enddatum (maxDate)_jquery zu implementieren
WBOY
Freigeben: 2016-05-16 16:47:14
Original
1295 Leute haben es durchsucht
Um jQuery ui verwenden zu können, müssen Sie zunächst die jQuery-Klassenbibliothek, das jQuery ui js-Skript und das jQuery ui CSS-Stylesheet vorstellen. Das Codebeispiel lautet wie folgt:
Nachdem Sie den oben genannten Vorgang ausgeführt haben, klicken Sie auf das Textfeld auf der Seite. Wenn die Datumsauswahl angezeigt wird, bedeutet dies, dass Sie erfolgreich waren.
Schritt 2: Legen Sie das Start- und Enddatum fest
Wenn der Wert für das Startdatum ausgewählt ist, sollte der Mindestwert des Enddatums das Startdatum sein. Wenn das Enddatum ausgewählt ist, sollte der Höchstwert des Startdatums das Enddatum sein. Wir können das Attribut onSelect im Datepicker verwenden, um das Ereignis festzulegen, das ausgelöst wird, wenn das angegebene Datum ausgewählt wird, und dieses Ereignis verwenden, um das entsprechende Mindestdatum oder Maximaldatum des Datepickers anzugeben.
Der Js-Code lautet wie folgt
Code kopieren
Der Code lautet wie folgt:$("#start").datepicker ({ onSelect:function(dateText,inst){ $("#end").datepicker("option","minDate",dateText);
Der zweite Schritt: Lösen Sie ebenfalls nach der Auswahl des Datums das onSelect-Ereignis aus und rufen Sie die Funktion auf, um den selectedDate-Parameter zu übergeben
Bestimmen Sie im Funktionskörper zunächst, ob das Auslöseereignis das Startdatum oder das Enddatum ist. Verwenden Sie diese Beurteilung, um minDate oder maxDate festzulegen und festzulegen, und verwenden Sie dann die Funktion not(), um umgekehrt ein anderes Datepicker-Objekt auszuwählen und dessen festzulegen entsprechende Eigenschaft.
Der Js-Code lautet wie folgt
Code kopieren
Der Code lautet wie folgt:dates.datepicker({ onSelect : function( selectedDate){ var option = this.id == "start" ? "minDate" : "maxDate";
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn