web-dev-qa-db-fra.com

Jquery Date sélecteur Date par défaut

J'utilise un Jquery Datepicker dans mon projet. Le problème est qu’il ne charge pas la date actuelle, mais affiche une date par défaut le 1er janvier 2001. Pouvez-vous s'il vous plaît laissez-moi savoir comment la date par défaut peut être corrigée afin qu'il affiche la date actuelle.

36
MACMAN

intéressant, datepicker par défaut date est la date actuelle que j'ai trouvé,

mais vous pouvez définir la date par

$("#yourinput").datepicker( "setDate" , "7/11/2011" );

n'oubliez pas de vérifier votre date de système :)

45
Mujah Maskey

Utilise l'option defaultDate

$( ".selector" ).datepicker({ defaultDate: '01/01/01' });

Si vous modifiez votre format de date, veillez à modifier l'entrée en defaultDate (par exemple, "01-01-2001").

53
ghayes

Utilisez-vous ce datepicker http://jqueryui.com/demos/datepicker/ ? Si oui, il existe des options pour définir la date par défaut. date actuelle.

de toute façon cela donnera la date actuelle

$( ".selector" ).datepicker({ defaultDate: new Date() });
16
Sarath

Alors que defaultDate ne définit pas le widget. Ce qu'il faut c'est quelque chose comme:

$(".datepicker").datepicker({
    showButtonPanel: true,
    numberOfMonths: 2

});

$(".datepicker[value='']").datepicker("setDate", "-0d"); 
10
James A Mohler

je soupçonne que votre format de date par défaut est différent des paramètres par défaut des scripts . testez votre script avec l'option 'format de date'

$( "#datepicker" ).datepicker({ 
    dateFormat: 'dd-mm-yy'
});

au lieu de jj-mm-aa, le format de votre choix

8
andrew