jQuery MiniUI
标题:
关于DatePicker的MaxDate的问题
[打印本页]
作者:
cocoabeans
时间:
2015-7-29 18:28:37
标题:
关于DatePicker的MaxDate的问题
问题描述:
一个DatePicker我设置maxDate为服务器当前日期,value为后台取的一个值,再做form表单校验的时候,这个字段通不过校验,
但是maxDate和我实际的value是同一个值,
问题来了,我从下拉框中选择value值对应的日期,又通过了校验。这是为何:
为此,我在官方示例中做了个测试:
<input id="date1" class="mini-datepicker" maxDate='2015-07-29'/>
<input type="button" value="setValue"/>
function setValue() {
var t = mini.get("date1");
t.setValue(new Date()); // 测试是在2015-7-29号做的
}
点击按钮,datepicker设置进去了值,2015-07-29,这时控件不提示错误,但是当我鼠标点击进去又离开以后,控件提示错误;
[attach]6434[/attach]
我通过下拉,选择2015-07-29,提示错误又没有,通过校验,这时为啥..........................................
作者:
dforce
时间:
2015-7-30 09:32:47
本帖最后由 dforce 于 2015-7-30 09:35 编辑
maxDate的默认时间00:00:00,new Date出来的时间肯定比这个时间大了
你可以设置maxDate="2015-07-19 23:59:59"
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2