jQuery masqué d'entrée - format de date j/m/aaaa ou m/jj/aaaa ou mm/jj/aaaa ou mm/aaaa
Je veux utiliser le jQuery masqué entrée plugin trouvé ici http://digitalbush.com/projects/masked-input-plugin/ pour le format de la date.
Je suis de l'extraction de données à partir d'une base de données pour remplir le champ de date lorsque le chargement de la page. L'utilisateur sera alors en mesure de modifier la date si elle est incorrecte.
Je veux que les gens à être en mesure de saisir un nombre pour le mois et le jour au lieu d'avoir à entrer un 0 devant un seul chiffre. Je veux qu'ils soient capables de type 6/13/2010 au lieu de 06/13/2010. Les données de la base de données peut ne pas avoir les 0 devant.
Je sais que rien énumérées après ? est facultatif, mais je veux caractères au début ou au milieu pour être en option.
Merci!
OriginalL'auteur tim2011 | 2011-05-04
Vous devez vous connecter pour publier un commentaire.
J'ai eu une demande similaire récemment, et la seule chose que j'ai pu trouver qui n'a pas besoin de moi pour faire beaucoup de travail de peaufinage le plugin a été d'utiliser cette modification de la date de masquage plugin qui est basé sur celui que vous avez mentionné. Il semble être de faire le travail jusqu'à présent.
Si vous voulez le tester, à la tête de cette page.
La mise en œuvre de base que nous avons utilisée avec cette modification de la date de masque est comme suit:
Je n'ai pas essayé avec un seul chiffre pour les dates, mais si je devais le faire, je venais de changer l'expression ci-dessus:
J'espère que cette aide.
Eg MM should never exceed 12
OriginalL'auteur Kevin Lee Garner
Je ne suis pas sûr si cela résout votre problème, mais j'ai trouvé ceci sur https://github.com/RobinHerbots/jquery.inputmask:
Cela permettra de remplir un " 0 "à du mois à partir si vous commencez avec un nombre supérieur à" 1 "et pour la journée si le nombre est plus grand que 3," 0 " est automatiquement placé dans l'avant.
La
yearrange
pouvez également spécifiermaxyear
, si vous avez besoin que les critères d'.Vous pouvez laisser de côté la
.datepicker()
si vous ne voulez pas le jquery calendrier.Espérons que cette aide!
OriginalL'auteur kodare
La réponse courte est:
C'est pas possible, sans tordre le plugin.
Mais, vos utilisateurs vous remercie beaucoup si vous utilisez le jquery ui datepicker.
Son utilisation est aussi simple que:
Il va afficher un joli calendrier lorsque l'inputbox reçoit le focus.
Espère que cette aide. Cheers
Tant que nous parlons de ce que les internautes aiment assurez-vous d'indiquer sur votre page que le format mois-jour-année, parce que l'Australie, l'Angleterre et l'Europe s'utiliser de jour-mois-année par défaut.
OriginalL'auteur Edgar Villegas Alvarado