2011-07-26 8 views
2

J'essaie d'afficher le calendrier JQuery ui datepicker dans une barre latérale et je voudrais que le calendrier montre tout le temps. Pour le moment, je ne semble pouvoir faire cela que lorsqu'un champ reçoit le focus ou quand l'icône est cliquée.Comment afficher le sélecteur de date jquery?

Comment puis-je faire apparaître le calendrier dans un bloc de la barre latérale sans attendre un événement de mise au point et disparaître lorsqu'une date est sélectionnée?

Répondre

4

Appel datepicker() sur un DIV au lieu d'une entrée.

http://jqueryui.com/demos/datepicker/#inline

A partir du site jQuery UI:

<script> 
$(function() { 
    $("#datepicker").datepicker(); 
}); 
</script> 
<div class="demo"> 
    Date: <div id="datepicker"></div> 
</div> 
+0

voulez-vous dire utiliser un div au lieu de champ d'entrée ??? Cela semble simple et fonctionne parfaitement ... – emt14

+0

yep - exactement! Heureux d'avoir pu aider. –

Questions connexes