Jquery UI datepicker, cliquez sur une date, obtenez la date et passez à l'URL

J'ai un calendrier jquery UI datepicker dans une page d'événement (page sharepoint).

$('#datepicker').datepicker(); 

Je dois obtenir la date une fois que l'utilisateur clique sur n'importe quelle date et obtenez cette date et passez-le à l'url de la page comme mypage.aspx? Dt = 1/12 / 2012. J'avais ceci mais ne fonctionnait pas.

 $('.ui-datepicker td a').click(function(){ var url=$(location).attr('href'); var date = $(this.datepicker( "getDate" )); if(date != 'null') url += '&dt=' + date; window.location.href=url; }); 

Cela ne fonctionne pas non plus …

 $('.ui-datepicker td a').click(function() { window.location.href = 'http://mysite/events/Pages/default.aspx?dt=' + $('#datepicker').datepicker().val(); }); 

Quelqu'un peut-il aider?

essayer

 $('#datepicker').datepicker({ onSelect: function(dateText, inst) { window.location = 'http://mysite/events/Pages/default.aspx?dt=' + dateText; } }); 

Utilise l'événement onSelect ( documenté ici )

Permet de définir votre propre événement lorsque le programme de sélection de date est sélectionné. La fonction reçoit la date sélectionnée en tant que texte et l'instance datepicker comme paramètres. Cela se réfère au champ de saisie associé.