jQuery Mobile, HTML5, Eingabefeld von type="date"

8

Ich benutze jQuery mobile 1.1.0. Ich habe ein Formular, wo der Benutzer Informationen bearbeiten kann. In diesem Formular sind 2 Felder mit Datumswerten. Da ich die eingebaute Datumsauswahlfunktionalität nutzen möchte, wird der Eingabetyp auf "Datum" gesetzt. Wenn das Formular auf einem Desktop-Browser geladen wird, wird der Wert korrekt mit einem Datum festgelegt. Wenn ich jedoch dasselbe Formular auf meinem mobilen Gerät (iPhone iOS 5) anzeigen lasse, werden die Datumsfelder nicht ausgefüllt.

Unten ist ein Feld mit dem Typ="Text". Der Wert wird richtig eingestellt:

%Vor%

Das Datumsfeld (type="date") erhält niemals einen Wert:

%Vor%

Wie bereits erwähnt, erhalten die Felder in einem Desktop-Browser (Chrome / Firefox) einen Wert. Es ist auf dem Safari-Handy, dass es nicht tut.

Falls das schon irgendwo beantwortet wurde, bitte entschuldigt mich! Ich habe gesucht, aber noch nichts gefunden.

    
AK76 20.06.2012, 16:18
quelle

1 Antwort

11

Ich fand die Antwort von einem anderen Beitrag: Den Wert des Datums einstellen Eingaben auf dem iPad

Es ist einfach eine Frage der Formatierung des Datums auf JJJJ-MM-TT, so einfach ist das.

    
AK76 06.07.2012, 23:59
quelle

Tags und Links