jQuery MiniUI

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

datepicker问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2012-6-17 14:11:38 |只看该作者 |倒序浏览
本帖最后由 minifs 于 2012-6-17 14:13 编辑

通过ajax从后台获取到已经序列化的json数据dd=mini.decode(json);
然后用new mini.Form("div1").setData({
           time1:eval(dd.time1)
});


发现datepicker 上时间显示一直是系统当前时间

datepicker引用

<input id="time1" name="time1 " width="100px" class="mini-datepicker" allowInput="false" showTodayButton="true"  required="true"/>

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-6-18 09:13:03 |只看该作者
dd.time1是否是js的Date对象,或者是"2010-11-20"这样的字符串?

Rank: 1

板凳
发表于 2012-6-18 10:49:55 |只看该作者
time1: Date(1339232872000)

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-6-18 15:19:35 |只看该作者
time1: new Date(1339232872000)

Rank: 1

5#
发表于 2012-6-19 09:00:48 |只看该作者
谢谢 问题已解决

在序列化的时候

string rtn = jss.Serialize(o);
        rtn=rtn.Replace("\\/","");
        rtn = rtn.Replace("Date","new Date");

这么写 就成了

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-6-19 09:05:14 |只看该作者
你这个问题,处理的太复杂了。
MiniUI有.net版本,你看下我们是如何加载、提交、验证表单的。
http://miniui.com/demo/#src=form/form.html

Archiver|普加软件

GMT+8, 2024-11-25 22:37 , Processed in 1.057560 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部