Ich habe ein Feld, das benötigt wird, um ein Jahr vom Benutzer zu sammeln (d. H. Ein Datum mit einer Jahresauflösung - zur Vereinfachung der Speicherung würde ich lieber einen tatsächlichen Datumswert und nicht eine Zahl speichern).Kann ich einen HTML-Eingabetyp "date" verwenden, um nur ein Jahr zu sammeln?
Ich würde gerne die Datumseingabe UI von modernen Browsern oder webshims unterstützt, weil es schön ist und gut mit modernen Plattformen spielt. Ich konnte nicht herausfinden, wie die Benutzeroberfläche nur das Jahr anzeigt. Irgendwelche Ideen?
Wenn es keine Plattformunterstützung gibt, hätte ich gerne eine UI wie Sie können see here, wenn Sie auf "Vorschau" klicken und dann oben auf das Widget ein paar Mal, außer umgekehrt: wenn Sie zuerst Wenn Sie auf die Eingabe klicken, erhalten Sie ein Widget mit einer Liste von Dekaden. Anschließend können Sie einen Drilldown durchführen, um das Jahr auszuwählen. Anschließend schließt sich die Benutzeroberfläche.
Nein, du kannst nicht, es unterstützt nicht nur Jahr, also brauchst du ein Skript, wie jQuery oder den Webshim Link, den du hast, der nur Jahr anzeigt. – LGSon
Überprüfen Sie diesen Beitrag für ein paar gute jQuery Beispiel: http://Stackoverflow.com/questions/13528623/jquery-ui-datepicker-to-show-year-only – LGSon
Welche wahrscheinlich macht diese Frage ein Duplikat von: http: // stackoverflow.com/questions/30085591/focus-month-or-year-of-html5-inputtype-date ... Stimmen Sie zu? ... und wenn jQuery eine Option ist, würde der Link meines ersten Kommentars der Betrogene sein? – LGSon