2014-09-28 23:56题主

怎么给tree控件的root动态赋值?

下图是tree控件的初始值
我想在module的initialize里写
但是我这里应该是使用ajax来返回查询的结果吧?
然后在直接使用tree.root赋值吗?
以上是我思路不知道行不行?
2014-09-30 09:04#1
tree的动态加载请关联使用treeStore控件,请参考module tree示例
2014-09-30 17:42#2
我说的动态是想根据权限,动态加载treeStore的数据。
但是我现在遇到的问题是,如果查出的数据没有子数据,树就显示不出来了
2014-09-30 18:03#3
事这样的,我的treeStore引用的url的查询里面,我根据登陆账号,传了个变量去查询
结果查出来的树,如果下级还有数据,那么我点了展开应该是下级的数据,但是现在点了展开
还是父节点的数据,我觉得是因为我传的变量的问题。
但是我这里想动态加载,不知道怎么解决。
2014-10-01 09:33#4
请参考[开发套件]->[示例应用]->[Module Tree],该示例是动态从数据库加载树。
使用treeStore动态加载树时,展开节点将触发beforeload事件,因此在该事件传递不同参数将可获得不同的数据(不同的节点内容)。

返回开发者社区