jQuery datepicker警报验证

时间:2012-10-10 07:25:16

标签: jquery jquery-ui datepicker jquery-ui-datepicker

我在jQuery datepicker遇到问题。我想要做的就是对我的datepicker的dateFormat进行警报验证。

我想做的就是:

if(mydatepicker!= dateFormat) { alert('Invalid Date Format!'); }

就是那样..

这是我的代码:

    $('#BirthDate').datepicker({dateFormat: 'yy-mm-dd'});

    });

提前致谢:)

2 个答案:

答案 0 :(得分:1)

请记住,在你的代码中有一个额外的“最后... 如果dateFormat不正确,则显示的日期为:空白或今天的日期。用户不是插入写入的日期,而是从日历中选择它。

答案 1 :(得分:0)

为什么你不将事件处理程序绑定到change-event?

$('#BirthDate').datepicker({
  dateFormat: 'yy-mm-dd',
  onSelect: function() {
    doSomeValidation($(this).getDate());
  }
});

如果您不想动态验证它,您也可以在之后访问该值。

var date = $('#BirthDate').datepicker("getDate")

或者您的问题是“如何在javascript中验证日期”?