jquery datepicker:验证日期

前端之家收集整理的这篇文章主要介绍了jquery datepicker:验证日期前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经设置了一个jquery类:
$(function() {
            $( ".datepickerIT" ).datepicker({
                showOtherMonths: true,selectOtherMonths: true,showAnim: "clip",dateFormat: "dd/mm/yy",minDate: "01/01/1925",maxDate: "31/12/2050",changeMonth: true,changeYear: true,yearRange: "1925:2050",regional: "it"                      
            });
        });

我想添加一个日期检查控件,如果用户输入不是有效日期,则会发出警报

如何在类“.datepickerIT”中添加这样的支票?

onClose: function(dateText,inst) {
        try {
            $.datepicker.parseDate('dd/mm/yy',dateText);
        } catch (e) {
            alert(e);
        };

什么插件我必须包括在头部?

解决方法

建议不要使用Date.parse,因为不同主机解析日期字符串的方式仍然存在很多差异. [1] [2]

我会用时间进行日期验证.

moment(newDate,'DD/MM/YYYY',true).isValid()

jsfiddle:http://jsfiddle.net/dw8xyzd4/

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse
[2] Why does Date.parse give incorrect results?

猜你在找的jQuery相关文章