【问题标题】:Jquery Validate a Day according to month selectedJquery根据选择的月份验证一天
【发布时间】:2013-01-20 08:54:01
【问题描述】:

使用 jquery 验证日期的最简单方法是什么,这样用户就无法放置 2 月 31 日的示例。

代码:

<select name="ddd" id="ddd">
    @for (int i = 1; i <= 31; i++)
    {
            <option @(DateTime.Now.ToString("dd")==i.ToString("D2") ? "selected='selected'" : "" )>@i.ToString("D2")</option>
    }
</select>
<select name="ddmy">
    @for (int i = 0; i < 36; i++)
    {
            <option value="@DateTime.Now.AddMonths(i).ToString("MMyyyy")">@DateTime.Now.AddMonths(i).ToString("MMMM yyyy")</option>
    }
</select>
<select name="ddt">
    @for (int i = 0; i < 24; i++)
    {
        <option>@i.ToString("D2"):00</option>
}
</select>

【问题讨论】:

    标签: jquery validation datetime


    【解决方案1】:

    试试这个:http://jquerybyexample.blogspot.com/2011/12/validate-date-using-jquery.html

    希望对您有所帮助。

    快乐的 jQuerying!

    【讨论】:

      【解决方案2】:

      取决于“最简单”的含义。我会尝试解析从所选值构造的日期字符串,看看它是否成功。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-05-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-08
        • 1970-01-01
        • 2018-06-18
        相关资源
        最近更新 更多