我想做的效果是用户选择不了今天以后的日期不可选择,包括今天也不可选,现在出的问题就是今天是可选的。
有两种方法,但试了都不行,第一种是,用disabledDates:['%y-%M-%d'],没有反应,代码如下
<form id="top_input" action="" method="post">
开始日期:<input type='text' id='start'  onfocus="WdatePicker({maxDate:'#F{$dp.$D(\'end\')||\'%y-%M-%d\'}',dateFmt:'yyyy年M月d日',vel:'start_date',realDateFmt:'yyyyMMdd',disabledDates:['%y-%M-%d']})" />
<input type="hidden" id='start_date' name='start_date' />
结束日期:<input type='text' id='end'  onfocus="WdatePicker({minDate:'#F{$dp.$D(\'start\')}',maxDate:'%y-%M-%d',dateFmt:'yyyy年M月d日',vel:'end_date',realDateFmt:'yyyyMMdd',disabledDates:['%y-%M-%d']})" />
<input type="hidden" id='end_date' name='end_date' />
<input type='submit' name='submit' value='查看' />

</form>
第二种用的是maxDate:'%y-%M-{%d-1}',这个是开始日期不可以,结束日期可以代码如下
<form id="top_input" action="" method="post">
开始日期:<input type='text' id='start'  onfocus="WdatePicker({maxDate:'#F{$dp.$D(\'end\')||\'%y-%M-{%d-1}\'}',dateFmt:'yyyy年M月d日',vel:'start_date',realDateFmt:'yyyyMMdd'})" />
<input type="hidden" id='start_date' name='start_date' />
结束日期:<input type='text' id='end'  onfocus="WdatePicker({minDate:'#F{$dp.$D(\'start\')}',maxDate:'%y-%M-{%d-1}',dateFmt:'yyyy年M月d日',vel:'end_date',realDateFmt:'yyyyMMdd'})" />
<input type="hidden" id='end_date' name='end_date' />
<input type='submit' name='submit' value='查看' />

</form>请大家帮忙看下,刚接触这个。。搞了半天了。。先谢谢了