Iam使用TreePanel设计一个ExtJS Combo
如何从数据库绑定treePanel(请提供任何示例代码) 如何将网址提供给treepanel以及如何设置为父级和子级...
提前致谢
答案 0 :(得分:0)
这是一棵简单的树:
var tree= new Ext.tree.TreePanel({
renderTo: Ext.getBody(),
height: 300,
useArrows: true,
animate: true,
border: false,
root: {
nodeType: 'async',
text: 'Gallery',
draggable: false,
id: '0'
},
loader: {
url: '/Url to your server side for getting your tree data',
requestMethod: 'GET'
},
});
您需要对服务器端进行编码以将树数据作为json返回。这是一个例子:
[
{id:'1',text:'First Data',leaf:true},
{id:'2',text:'Second Data',leaf:true}
]
如果您需要使用API更改或设置URL,您可以这样做:
treeObject.getLoader().url = "/Your new Url to server side";
我们通过网址加载新节点的大部分时间。没有用于创建父级或子级的特定API。你能解释一下你想要做什么吗?