Używamy jquery UI 1.8.23 w moim miejscu pracy.Datacicker jQuery UI - próba przechwytywania zdarzenia kliknięcia od daty kliknięcia
Jak mogę przechwycić datę klikniętą w datepicker, więc mogę sformatować bieżącą datę na sygnaturkę i przekazać tę wartość do pola ukrytego formularza?
Oto niektóre kodu Próbowałem dostać pracę:
$('.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);
});
Dzięki za patrząc na mojego kodu I wdzięczni za każdą pomoc chłopaki może zaoferować.
Dlaczego nie używasz onselect wydarzenie? http://api.jqueryui.com/datepicker/#option-onSelect – j08691