jQuery MiniUI

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

treegrid setData [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2015-11-18 09:40:23 |只看该作者 |倒序浏览
treegrid的setData只能把数据放到表格中,无法生成树结构。
相同的数据格式,放到txt文件中,通过url属性引用则可以生成。

Rank: 4

沙发
发表于 2015-11-18 09:47:00 |只看该作者
loadList 已解决

Rank: 8Rank: 8

板凳
发表于 2015-11-18 10:01:21 |只看该作者
nuangnian 发表于 2015-11-18 09:47
loadList 已解决

treegrid数据层面的操作和tree一致,这两种控件的数据结构是一样的

Rank: 4

地板
发表于 2015-11-18 10:14:06 |只看该作者
dforce 发表于 2015-11-18 10:01
treegrid数据层面的操作和tree一致,这两种控件的数据结构是一样的

嗯 不过刚刚发现。
treeGrid.loadList(nodes, "id", "pid");
把节点放进去之后无法通过
treeGrid.getList()、treeGrid.getData()、treeGrid.getChanges()获取整个表格数据
难道只能通过获取所有根节点,再getAllChildNodes ( node )方法整合成一个数组吗

Rank: 8Rank: 8

5#
发表于 2015-11-18 10:30:23 |只看该作者
nuangnian 发表于 2015-11-18 10:14
嗯 不过刚刚发现。
treeGrid.loadList(nodes, "id", "pid");
把节点放进去之后无法通过

getData获取出来的树形的数据
getList获取出来的是列表数据
都是全部数据

Rank: 4

6#
发表于 2015-11-18 10:38:43 |只看该作者
dforce 发表于 2015-11-18 10:30
getData获取出来的树形的数据
getList获取出来的是列表数据
都是全部数据

1、空表格
2、treeGrid.loadList 加载数据
3、 treeGrid.getList() //无法获取数据

Rank: 8Rank: 8

7#
发表于 2015-11-18 11:07:03 |只看该作者
nuangnian 发表于 2015-11-18 10:38
1、空表格
2、treeGrid.loadList 加载数据
3、 treeGrid.getList() //无法获取数据

本地测试过了,能获取到数据

Rank: 4

8#
发表于 2015-11-18 11:34:03 |只看该作者
dforce 发表于 2015-11-18 11:07
本地测试过了,能获取到数据

treeGrid.getList()通过按钮触发试试。如果直接写在treeGrid.loadList下面是可以获取的。神奇的问题

Rank: 8Rank: 8

9#
发表于 2015-11-18 13:23:31 |只看该作者
nuangnian 发表于 2015-11-18 11:34
treeGrid.getList()通过按钮触发试试。如果直接写在treeGrid.loadList下面是可以获取的。神奇的问题 ...

只要表格里面有数据,就能获取到

Archiver|普加软件

GMT+8, 2025-2-5 19:47 , Processed in 1.077542 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部