Je ne suis pas sûr de comprendre vraiment quel est le problème?
$(document).ready(function() {
$('#date_field').datepicker({
dateFormat: 'yy-mm-dd',
constrainInput: false});
});
et juste ont une valeur standard dans le champ de saisie vous avez:
<input name="date_field" id="date_field" value="2008-04-16" />
ou vous pouvez simplement définir la valeur dans document.ready
$('#date_field').val("2008-04-16");
après avoir ajouté le datepicker . Je ne suis pas sûr si c'est ce que vous voulez dire?
Ok, après votre commentaire que j'ai un sentiment que vous voulez quelque chose de similaire à ceci:
var my_date = new Date(); //This is the Date object that you're getting from external source
$('#date_field').val(my_date.getFullYear()+"/"+my_date.getMonth()+"/"+my_date.getDate());
Cela devrait définir la valeur dans le champ à 2008/04/26 (ou autre)
i essayé cela mais mon champ de saisie est vide cependant .val (new Date()) fonctionne mais pas dans le format que mon datepicker utilise. – kukudas
Juste ajouté un exemple de travail. –
J'ai attaché datepicker à certaines zones de texte HTML en utilisant le nom de la classe CSS et le gestionnaire d'événements 'onSelect' J'ai besoin de connaître le nom de classe sélecteur sur lequel onSelect actuel est arrivé .. les éléments ont 2 autres classes appliquées autre que celle que j'utilise attacher datepicker –