jQuery MiniUI

标题: 关于datagrid的一个问题 [打印本页]

作者: binyazi    时间: 2013-5-28 15:42:11     标题: 关于datagrid的一个问题

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

请问有什么办法解决?


作者: factory    时间: 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);
这样就可以了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2