格式化datepicker日期输入

时间:2014-06-27 16:19:09

标签: javascript jquery datepicker

我正在尝试制作一个日期选择器。单击输入字段旁边的日历图标时会弹出日期选择器。当用户单击图标并选择日期时,输入字段应填充日期。如果我不尝试格式化日期,这是有效的,但是一旦我这样做,我就会得到一个

  

'无法读取属性" 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);它完美无缺,但该格式错误,并且不会进入我的数据库。

提前谢谢。

0 个答案:

没有答案