jQuery MiniUI

标题: treegrid setData [打印本页]

作者: nuangnian    时间: 2015-11-18 09:40:23     标题: treegrid setData

treegrid的setData只能把数据放到表格中,无法生成树结构。
相同的数据格式,放到txt文件中,通过url属性引用则可以生成。

作者: nuangnian    时间: 2015-11-18 09:47:00

loadList 已解决
作者: dforce    时间: 2015-11-18 10:01:21

nuangnian 发表于 2015-11-18 09:47
loadList 已解决

treegrid数据层面的操作和tree一致,这两种控件的数据结构是一样的
作者: nuangnian    时间: 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 )方法整合成一个数组吗

作者: dforce    时间: 2015-11-18 10:30:23

nuangnian 发表于 2015-11-18 10:14
嗯 不过刚刚发现。
treeGrid.loadList(nodes, "id", "pid");
把节点放进去之后无法通过

getData获取出来的树形的数据
getList获取出来的是列表数据
都是全部数据
作者: nuangnian    时间: 2015-11-18 10:38:43

dforce 发表于 2015-11-18 10:30
getData获取出来的树形的数据
getList获取出来的是列表数据
都是全部数据

1、空表格
2、treeGrid.loadList 加载数据
3、 treeGrid.getList() //无法获取数据
作者: dforce    时间: 2015-11-18 11:07:03

nuangnian 发表于 2015-11-18 10:38
1、空表格
2、treeGrid.loadList 加载数据
3、 treeGrid.getList() //无法获取数据

本地测试过了,能获取到数据
作者: nuangnian    时间: 2015-11-18 11:34:03

dforce 发表于 2015-11-18 11:07
本地测试过了,能获取到数据

treeGrid.getList()通过按钮触发试试。如果直接写在treeGrid.loadList下面是可以获取的。神奇的问题
作者: dforce    时间: 2015-11-18 13:23:31

nuangnian 发表于 2015-11-18 11:34
treeGrid.getList()通过按钮触发试试。如果直接写在treeGrid.loadList下面是可以获取的。神奇的问题 ...

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




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