【问题标题】:why is my field validation not working for date time value?为什么我的字段验证不适用于日期时间值?
【发布时间】:2015-12-17 10:46:57
【问题描述】:

日期和时间的格式为:

23/09/2015 09:17 PM

我写了一个简单的 jquery 验证器:

$('#myform').validate({
                errorElement: 'div',
                rules: {
                    (...),
                    datetimepicker: {
                        required: true,
                        date: true,
                        format: 'DD/MM/YYYY HH:MM (am|pm)'
                    },
                    (...)
                },

但它不起作用并不断告诉我输入值无效......我该如何解决它? 我正在使用 twitter-bootstrap,所以也许有一些内置的验证器? 谢谢

【问题讨论】:

  • 格式不应该是dd/MM/yyyy hh:MM AA吗?注意 - 大小写在日期格式字符串中很重要,AA 是 am/pm 的常用日期格式字符串。例如。看看this

标签: jquery html twitter-bootstrap validation datetime


【解决方案1】:

试试这个:

format: 'dd/MM/YYYY HH:mm a'

注意格式区分大小写。

【讨论】:

    猜你喜欢
    • 2012-11-06
    • 2018-02-24
    • 2014-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多