Jquery UI datepicker, onclick di una data, ottiene la data e passa all’URL

Ho un calendario Datepicker dell’interfaccia utente jquery in una pagina di evento (pagina di condivisione).

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

Ho bisogno di ottenere la data una volta che l’utente fa clic su qualsiasi data e ottenere quella data e passarla all’URL della pagina come mypage.aspx? Dt = 1/12 / 2012. Ho questo ma non funziona.

 $('.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; }); 

Neanche questo funziona ..

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

qualcuno può aiutare?

    provare

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

    usa l’evento onSelect ( documentato qui )

    Ti permette di definire il tuo evento quando è selezionato il Datepicker. La funzione riceve la data selezionata come testo e l’istanza di datepicker come parametri. questo si riferisce al campo di input associato.