web-dev-qa-db-fra.com

Sélecteur de date pour l'application Web iPhone

Quelle est la meilleure façon d'afficher le sélecteur de dates pour l'application Web basée sur iPhone. Pouvons-nous montrer quelque chose comme le sélecteur de date natif iPhone comme indiqué ci-dessous dans l'application Web:

iOS Date Picker

48
Ramesh Soni

La manière la plus simple (et sans doute la meilleure) est d'utiliser le sélecteur de dates intégré de Safari pour votre boîte de saisie en utilisant HTML5 type = "date"

<input type="date" />
127
Kyle

Il existe un sélecteur de date de style natif pour iPhone qui s'exécute dans le navigateur - http://cubiq.org/spinning-wheel-on-webkit-for-iphone-iPod-touch/11

35
Patrick Dinnen

Je sais que c'est un ancien article, mais pour les futurs téléspectateurs: si vous utilisez jQuery, vous pouvez essayer Mobiscroll , un sélecteur de date personnalisable optimisé pour les appareils tactiles. Il est livré avec iOS et Android également.

11
istvan.halmen

Bien que la nécessité de s'inscrire puisse être une aversion, Mobiscroll semble utile d'évaluer si vous souhaitez fournir une solution de remplacement cohérente pour les anciens ios (pré 5.x) et Android ( pré 4.x) - et probablement d'autres plates-formes, car il promet de prendre en charge jQMobi (maintenant Intel appframework) et Zepto.

1
Philzen

Il existe un sélecteur de date de style iPhone pour HTML5 à Next-Point . Vous pouvez peut-être le changer pour répondre à vos besoins.

1
user2451839
<input type="date" />

le code ci-dessus NE fonctionnera PAS sur mozilla.

firefox ne prend pas en charge la date de type d'entrée.

0
zigots007

Eh bien, vous pourriez coder le vôtre si c'était vraiment important pour vous.

Avec suffisamment de travail, vous pourriez probablement le faire ressembler beaucoup au contrôle natif d'Apple.

Se sent au niveau de l'intestin comme si ce serait beaucoup de travail pour un gain limité.

0
Genericrich

Tu ne peux pas. Le sélecteur de date est un contrôle natif et n'est pas disponible dans Mobile Safari.

0
August