Problème de format de date JQuery UI Datepicker avec valeur initiale
J'ai besoin de régler la date initiale pour le sélecteur de date pour 03/20/2010 en mm-jj-yyyyy format.
J'ai fait cette
<input id='datepicker' type='text' value='20/03/2010' />
Mais mon problème est que lorsque l'on clique sur le champ sélecteur de date remplit avec la date d'aujourd'hui comme mis en surbrillance et pas de date sélectionné, et sur la sélection de la valeur à la date de
Mais quand j'ai changer mon champ de saisie comme celui ci-dessous
<input id='datepicker' type='text' value='03/20/2010' />
Sélecteur de Date est de peupler le 20 Mars comme date sélectionnée et la date du jour en surbrillance. Mais tous en "mm-jj-aaaa" format!
Je veux afficher toutes les dates de 'jj-mm-aaaa format. Comment puis-je résoudre ce problème?
J'ai essayé quelques options et de combinaisons ci-dessous, mais aucun n'a résolu mon problème
$("#datepicker").datepicker();
$("#datepicker").datepick({dateFormat: 'mm/dd/yyyy'});
$("#datepicker").formatDate('dd/mm/yy');
$('#datepicker').datepicker("setDate", new Date($("#datepicker").val()) );
Mise à jour:
Malheureusement, je ne peux pas régler la Date de valeur, le 20 mars, directement via javascript sice, c'est de changer dynamiquement et est stocké dans une variable PHP. J'ai besoin d'obtenir la valeur par défaut du champ de saisie lui-même.
source d'informationauteur Mithun Sreedharan
Vous devez vous connecter pour publier un commentaire.
Année est spécifié comme
y
de 2 chiffres etyy
de 4 chiffres, comme indiqué ici.Vous avez besoin d'une combinaison de
dateFormat
etdefaultDate
options:cependant, il existe de nombreuses façons de spécifier la date par défaut. Je ne suis pas sûr de ce que vous avez besoin de sorte que vous pouvez de référence de l'API ici: http://docs.jquery.com/UI/Datepicker#option-defaultDate.
mm
est égal minutes, pas mois.Utilisation
dd/MM/yyyy
à la place.Rappelez-vous aussi que
type="date"
fera de question, donc, mettretype
commetext
.Pas précis!!!
Vous devez mettre le bon format dans dateFormat : pour ton exemple il y a :
dd/mm/yy
deux erreur: