首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Ext4 动态tree怎么加载(后台action如何写)

2012-01-12 
Ext4 动态tree如何加载(后台action怎么写)使用ext4生成动态树,后台的action怎么写?前台代码:JScript codeE

Ext4 动态tree如何加载(后台action怎么写)
使用ext4生成动态树,后台的action怎么写?

前台代码:

JScript code
       Ext.define('knowlTreeModel',{        extend: 'Ext.data.Model',        fields: [{            name: 'id', type: 'string'        },{            name: 'text', type: 'string'        }]    });        var knowlTreeStore = Ext.create('Ext.data.TreeStore',{        model: 'knowlTreeModel',        proxy: {            type: 'ajax',            url: 'knowlPoint.do?method=trunkTree'        },        reader: {            type: 'json'        },        root: {            id: 'rootNode',            text: '根节点',            expanded: false        }    });        var knowlTreePanel = Ext.create('Ext.tree.Panel',{        width: 300,        height: 450,        store: knowlTreeStore,        rootVisible: true,        renderTo: 'knowlTreeDiv',        autoScroll: true    });        knowlTreePanel.store.load();


跟踪发现展开一个节点时就会调用后台action一次。请问后台如何得知当前要展开的节点的Id,以生成其子节点?
或者哪位知道怎么动态生成树?

[解决办法]
来学习了
[解决办法]
楼主加油· 收分闪人~
[解决办法]
楼主别忘了分我分啊。

其实后台只要把整棵树生成就可以了啊。比如:

-root
--计算机学院
---硬件专业
---软件专业
--数学学院
--外国语学院
---法语专业

生成以后转换为json字符串传到前台就OK了。

希望能帮到你哦~~

热点排行