jQuery MiniUI

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

关于datagrid的一个问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-5-28 15:42:11 |只看该作者 |倒序浏览
我们一般用datagrid装载数据时,会用load方法和reload方式,也可以直接设置data属性,前两者都会刷新屏幕,也就是屏幕会闪一下.所以,当第一次load完数据后,一般用setData()方法更新数据.但是,我发现,如果在field上定义了dateFormat这样的属性,那么在setData后,这个属性没有起作用.
例如我在某列设置dateFormat="HH:mm:ss",开始load时,显示是这个格式的,但.setData后就成了yyyy-MM-dd HH:mm:ss了.

请问有什么办法解决?

Rank: 8Rank: 8

沙发
发表于 2013-5-28 17:11:14 |只看该作者
var json = '[{ time: "2013-04-03 10:30:03" }, { time: "2013-04-03 10:30:03"}]';
var data = mini.decode(json);
mini.parse()
var grid = mini.get("datagrid1");
grid.setData(data);
这样就可以了

Archiver|普加软件

GMT+8, 2025-7-6 20:01 , Processed in 1.060854 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部