我的日期选择器有问题。当我聚焦文本字段时,它会正确显示,但是当我单击屏幕中的其他任何位置(使其消失)时,如果我再次聚焦文本字段而没有事先选择另一个元素,则日期选择器不会显示。
这是代码:
$(function () {
$('.date-picker').datepicker({
changeMonth: true,
changeYear: true,
changeDay: true,
showButtonPanel: true,
dateFormat: 'dd MM yy',
onClose: function (dateText, inst) {
var day = $("#datepicker").datepicker('getDate').getDate();
var month = $("#datepicker").datepicker('getDate').getMonth() + 1;
var year = $("#datepicker").datepicker('getDate').getFullYear();
$(this).datepicker('setDate', new Date(year, month, day));
}
});
});