jQuery MiniUI

标题: grid setColumns 和 setData方法传入了列和数据,但是不显示 [打印本页]

作者: nbakill2    时间: 2013-3-26 11:56:13     标题: grid setColumns 和 setData方法传入了列和数据,但是不显示

如题。。

代码是这样。


grid = mini.get("gridParam");
            grid.setColumns(cols);
            grid.setData(datas);


但是为什么不显示呢。。。

作者: factory    时间: 2013-3-26 13:49:55

贴下你的columns和data的数据
作者: nbakill2    时间: 2013-3-26 13:51:41

factory 发表于 2013-3-26 13:49
贴下你的columns和data的数据

Cols如下
[{'header':'ID','field':'ID','headerAlign':'center'},{'header':'PWDExpirationDate','field':'PWDExpirationDate','headerAlign':'center'},{'header':'PersonName','field':'PersonName','headerAlign':'center'},{'header':'LoginToken','field':'LoginToken','headerAlign':'center'},{'header':'PublicLogin','field':'PublicLogin','headerAlign':'center'},{'header':'UserName','field':'UserName','headerAlign':'center'},{'header':'LastChangePWDDate','field':'LastChangePWDDate','headerAlign':'center'},{'header':'CreateDate','field':'CreateDate','headerAlign':'center'},{'header':'PassWord','field':'PassWord','headerAlign':'center'},{'header':'CreateBy','field':'CreateBy','headerAlign':'center'},{'header':'IsLock','field':'IsLock','headerAlign':'center'},{'header':'LastLoginDate','field':'LastLoginDate','headerAlign':'center'},{'header':'IsAdmin','field':'IsAdmin','headerAlign':'center'},{'header':'Email','field':'Email','headerAlign':'center'},{'header':'LastLoginIP','field':'LastLoginIP','headerAlign':'center'}]

Datas如下
[{"ID":"1b012724-9926-4f82-9ba3-10a8cca74245","PWDExpirationDate":"1900/4/1 0:00:00","PersonName":"","LoginToken":"475e39c9-42da-4ad2-a176-44f1535796d9","PublicLogin":"False","UserName":"admin","LastChangePWDDate":"2013/2/21 15:28:53","CreateDate":"2013/2/21 15:28:53","PassWord":"ncwxinr9hpg=","CreateBy":"1b012724-9926-4f82-9ba3-10a8cca74245","IsLock":"False","LastLoginDate":"2013/3/26 13:50:31","IsAdmin":"True","Email":"","LastLoginIP":"127.0.0.1"}]
作者: factory    时间: 2013-3-26 14:09:27

nbakill2 发表于 2013-3-26 13:51
Cols如下
[{'header':'ID','field':'ID','headerAlign':'center'},{'header':'PWDExpirationDate','field ...

[attach]1495[/attach]

grid.setColumns(columns);
            grid.setData(data);
columns和data分别是你上面给的数据。我运行没有问题啊

作者: nbakill2    时间: 2013-3-26 14:15:46

factory 发表于 2013-3-26 14:09
grid.setColumns(columns);
            grid.setData(data);
columns和data分别是你上面给的数据。我 ...

可以把你的完整代码帖上来,我看下吗?
作者: nbakill2    时间: 2013-3-26 14:23:43

nbakill2 发表于 2013-3-26 14:15
可以把你的完整代码帖上来,我看下吗?

不用帖了,我知道了

mini.decode(cols)

cols传回来是字符串,转换成数组就好了。

老是忘记这种细节的问题。




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