jQuery UI datepicker - Versuchen zu erfassen, klicken Sie auf Ereignis vom Datum geklickt

Verwenden wir jquery-UI-1.8.23 an meinem Arbeitsplatz.

Wie kann ich capture das Datum geklickt haben, datepicker, so kann ich das format das aktuelle Datum in einen Zeitstempel und übergeben Sie diesen Wert in einem versteckten Formularfeld?

Hier ist etwas code, den ich versucht habe zu bekommen arbeiten:

$('.ui-state-default').live('click', function(){
    console.log('date clicked');
    var currentdate = $(this).text();
    var d = currentdate;
    var m = monthFormat($('.ui-datepicker-month').text());
    var y = $('.ui-datepicker-year').text();
    $('a.ui-state-default').removeClass('ui-state-highlight');
    $(this).addClass('ui-state-highlight');

    if (currentdate.length < 2) {
    d = "0" + currentdate;
    }
    var datestamp = y + "-" + m + "-" + d;
    console.log(datestamp);
    $('#dateHidden').val(datestamp);
});

Dank für das betrachten meiner code, den ich schätzen jede Hilfe, die Sie Jungs anbieten können.

Schreibe einen Kommentar