我在jQuery datepicker
遇到问题。我想要做的就是对我的datepicker的dateFormat进行警报验证。
我想做的就是:
if(mydatepicker!= dateFormat) { alert('Invalid Date Format!'); }
就是那样..
这是我的代码:
$('#BirthDate').datepicker({dateFormat: 'yy-mm-dd'});
});
提前致谢:)
答案 0 :(得分:1)
请记住,在你的代码中有一个额外的“最后... 如果dateFormat不正确,则显示的日期为:空白或今天的日期。用户不是插入写入的日期,而是从日历中选择它。
答案 1 :(得分:0)
为什么你不将事件处理程序绑定到change-event?
$('#BirthDate').datepicker({
dateFormat: 'yy-mm-dd',
onSelect: function() {
doSomeValidation($(this).getDate());
}
});
如果您不想动态验证它,您也可以在之后访问该值。
var date = $('#BirthDate').datepicker("getDate")
或者您的问题是“如何在javascript中验证日期”?