jQuery MiniUI

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

请教关于mini.DatePicker显示最小时间为空字符串的问题 [复制链接]

Rank: 8Rank: 8

楼主
发表于 2017-8-7 10:29:41 |显示全部楼层
haikely 发表于 2017-8-7 09:20
控件赋值前有没有事件可以再增加控制的?

你这样的情况我们建议
1 在后台输出前,遍历将所有1900-01-01 00:00替换成空字符串,这样前端不需要处理什么
2或者 重写我们的mini.decode方法,加一下如果是1900-01-01 00:00就替换为空
mini.decode = function (json) {
         json=json.replace("1900-01-01 00:00/g","");
         var re = /[\"\'](\d{4})-(\d{1,2})-(\d{1,2})[T](\d{1,2})\d{1,2})\d{1,2})(\.*\d*)[\"\']/g;
        json = json.replace(re, "new Date($1,$2-1,$3,$4,$5,$6)");
        return eval('(' + json + ')');
    }

Archiver|普加软件

GMT+8, 2024-5-21 04:01 , Processed in 1.041883 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部