jquery
  • validation
  • datetime
  • 2013-02-05 37 views 1 likes 
    1

    使用jquery验证日期的最简单方法是什么,以便用户不能放置2月31日的示例。Jquery根据所选月份确认一天

    代码:

    <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> 
    

    回答

    0

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

    希望有所帮助。

    Happy jQuerying!

    0

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

    相关问题