我正在尝试制作一个日期选择器。单击输入字段旁边的日历图标时会弹出日期选择器。当用户单击图标并选择日期时,输入字段应填充日期。如果我不尝试格式化日期,这是有效的,但是一旦我这样做,我就会得到一个
'无法读取属性" formatDate"未定义'
日历的图标有一个' .calendar'。这是我们点击该图标时的代码。
$('.calendar').datepicker({
format: 'mm/dd/yy',
startDate: '-1'
}).on('changeDate', function (ev) {
$(this).prev('input').val(
$.datepicker.formatDate('mm/dd/y', ev.date)
);
$(this).datepicker('hide');
});
一击到
$(this).prev('input').val(
$.datepicker.formatDate('mm/dd/y', ev.date)
);
它停止工作。我在这做错了什么?
如果您只是$(this).prev('input').val(ev.date);
它完美无缺,但该格式错误,并且不会进入我的数据库。
提前谢谢。