我们在我的工作场所使用 jquery UI 1.8.23。
如何捕获在 datepicker 中单击的日期,以便将当前日期格式化为日期戳并将该值传递到隐藏的表单字段中?
这是我试图开始工作的一些代码:
$('.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);
});
感谢您查看我的代码,感谢你们提供的任何帮助。