Chúng tôi đang sử dụng giao diện người dùng jquery 1.8.23 tại nơi làm việc của tôi.Trình chỉnh sửa ngày thanh công cụ jQuery - Đang cố gắng nắm bắt sự kiện nhấp chuột từ ngày được nhấp
Làm cách nào để có thể chụp ngày được nhấp vào trong datepicker, vì vậy tôi có thể định dạng ngày hiện tại thành một dấu thời gian và chuyển giá trị đó vào trường biểu mẫu ẩn?
Dưới đây là một số mã tôi đã cố gắng để làm việc:
$('.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);
});
Cám ơn nhìn vào mã của tôi Tôi đánh giá cao bất kỳ giúp đỡ các bạn có thể cung cấp.
Tại sao bạn không sử dụng các sự kiện onSelect? http://api.jqueryui.com/datepicker/#option-onSelect – j08691