问题描述
<asp:TextBoxID="txtStart"runat="server"CssClass="Wdate"ClientIDMode="Static"Width="100px"MaxLength="10"onFocus="WdatePicker({maxDate:'#F{$dp.$D('txtEnd')||'%y-%M-{%d-1}'}',readOnly:true})"></asp:TextBox>至<asp:TextBoxID="txtEnd"runat="server"CssClass="Wdate"ClientIDMode="Static"Width="100px"MaxLength="10"onFocus="WdatePicker({minDate:'#F{$dp.$D('txtStart')}',maxDate:'%y-%M-{%d-1}',readOnly:true})"></asp:TextBox>请各位大神帮忙看看,哪里不对
解决方案
解决方案二:
没看懂,是错别字吗如何->为何?你到底是想选今天以后,但是选不了还是不想让选今天以后,但是能选?
解决方案三:
在new的时候设置maxDate为今天
解决方案四:
maxDate='<%=DateTime.Now.Date.ToString("yyyy-MM-dd")%>'
解决方案五:
<inputid="id1"class="Wdate"type="text"onclick='WdatePicker({maxDate:"%y-%M-{%d-1}"})'/>
解决方案六:
示例4-2-1只能选择今天以前的日期(包括今天)<inputid="d421"class="Wdate"type="text"onfocus="WdatePicker({skin:'whyGreen',maxDate:'%y-%M-%d'})"/>示例4-2-2使用了运算表达式只能选择今天以后的日期(不包括今天)<inputid="d422"class="Wdate"type="text"onfocus="WdatePicker({minDate:'%y-%M-{%d+1}'})"/>