jQuery MiniUI

标题: treeGrid getNode 获取节点的问题 [打印本页]

作者: BaoZD    时间: 2015-9-9 16:26:10     标题: treeGrid getNode 获取节点的问题

treeGrid getNode(value )获取节点 , 是通过idField来获取节点的,那有没有通过行号来获取节点的方法

作者: dforce    时间: 2015-9-9 17:13:27

getNode(index)
index从0开始
作者: BaoZD    时间: 2015-9-10 10:05:21

dforce 发表于 2015-9-9 17:13
getNode(index)
index从0开始

为什么我的treegrid 在先点击父节点A,折叠起A的子节点的时候 ,然后再编辑此父节点A的值后,再通过getNode(B)获取B这个节点就获取不到呢,但是如果在操作之前,没有折叠A的子节点的同时编辑A节点的值,就可以获取B这个节点,请问这是怎么回事。
作者: felt    时间: 2015-9-10 10:40:58

BaoZD 发表于 2015-9-10 10:05
为什么我的treegrid 在先点击父节点A,折叠起A的子节点的时候 ,然后再编辑此父节点A的值后,再通过getNo ...

getNode(index)是根据可视节点来获取,如果需要确定的节点,请使用id来获取
作者: BaoZD    时间: 2015-9-10 12:28:01

felt 发表于 2015-9-10 10:40
getNode(index)是根据可视节点来获取,如果需要确定的节点,请使用id来获取

getNode(value) 可否通过值来获取,我测试的时候不能获取,还是说只能通过Id来获取
作者: felt    时间: 2015-9-10 13:09:04

BaoZD 发表于 2015-9-10 12:28
getNode(value) 可否通过值来获取,我测试的时候不能获取,还是说只能通过Id来获取 ...

getNode里面根据值来获取,就是idField对应的字段
作者: BaoZD    时间: 2015-9-10 14:15:05

felt 发表于 2015-9-10 13:09
getNode里面根据值来获取,就是idField对应的字段

为什么我通过 treegrid.getNode(“固定资产”),没有获取固定资产这个节点的对象,
还一个就是怎么设置不让treegrid折叠
作者: felt    时间: 2015-9-10 14:39:02

BaoZD 发表于 2015-9-10 14:15
为什么我通过 treegrid.getNode(“固定资产”),没有获取固定资产这个节点的对象,
还一个就是怎么设置 ...

1 http://www.miniui.com/demo/#src=treegrid/treegrid.html
像我们示例,idFIeld="UID"
第一条数据UID:"1"
tree.getNode("1")可以获取到第一条数据,你这个固定资产我就不知道什么字段了
2 阻止节点收缩可以监听beforecollapse事件,e.cancel=true阻止


作者: BaoZD    时间: 2015-9-10 14:47:52

http://www.miniui.com/demo/#src=treegrid/treegrid.html
就像你给的例子中 ,我想获取“确定项目范围”这个节点的对象
但是我通过treegrid.getNode("确定项目范围")获取不到, 但是又不能以id来获取
这个是怎么回事
作者: felt    时间: 2015-9-10 14:50:19

BaoZD 发表于 2015-9-10 14:47
http://www.miniui.com/demo/#src=treegrid/treegrid.html
就像你给的例子中 ,我想获取“确定项目范围” ...

确定项目范围又不是值,只是文本,请通过idField对应的字段去获取




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