jQuery MiniUI

 找回密码
 立即注册
查看: 2586|回复: 4
打印 上一主题 下一主题

miniui 日期控件,如何控制日期追加一周内是可编辑 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2016-9-13 11:39:03 |只看该作者 |倒序浏览
miniui 日期控件,如何控制日期追加一周内是可编辑

Rank: 8Rank: 8

沙发
发表于 2016-9-13 13:51:21 |只看该作者
不太明白你的意思
你的需求是不是想要这个datepicker只能选择一周内的日期
如果是这个,你可以动态设置minDate和maxDate
计算出你要设置可选的两个日期
mini.get(id).setMinDate(..)
mini.get(id).setMaxDate(..)

Rank: 3Rank: 3

板凳
发表于 2016-9-13 15:21:37 |只看该作者
dforce 发表于 2016-9-13 13:51
不太明白你的意思
你的需求是不是想要这个datepicker只能选择一周内的日期
如果是这个,你可以动态设置minD ...

我直接这样不对
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2016-9-13 16:05:13 |只看该作者
wangqianwq 发表于 2016-9-13 15:21
我直接这样不对

请计算出时间再设置
minDate,maxDate均需要date数据

Rank: 3Rank: 3

5#
发表于 2016-9-13 16:14:51 |只看该作者
dforce 发表于 2016-9-13 16:05
请计算出时间再设置
minDate,maxDate均需要date数据

已经改好了,谢谢
var idInput = mini.get("CreateTime");//时间
            var date = new Date(item.CreateTime);
            var mindate = new Date(date.getTime() - 24 * 60 * 60 * 1000);
            var maxdate = new Date(mindate.getTime() + 7 * 24 * 3600 * 1000);
            idInput.setValue(date.toISOString().slice(0, 10));
            idInput.setMinDate(mindate)
            idInput.setMaxDate(maxdate);  

Archiver|普加软件

GMT+8, 2024-9-30 04:25 , Processed in 1.045205 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部