Ext tree如何添加节点

Ext tree如何添加节点,第1张

说的对

刷新页面

那就不是Ext了

增加节点当然是用js实现罗

treePanel对象有

方法可以增加节点

印象中好像是append方法。查下Ext的API文档。

你的设计没错,异步请求发送数据保存到数据库,不刷页面,前台通过js将节点增加到tree下。

需要代码可以发消息给我

先说一下啊:第一点:[

{text:'01',children:[

{text:'01-01',leaf:true},

{text:'01-02',children:[

{text:'01-02-01',leaf:true},

{text:'01-02-02',leaf:true}

]},

{text:'01-03',leaf:true}

]},

{text:'02',leaf:true}

]

把text:'01',leaf=false 这是标准的啊,另外最好都加上“id”做的标准点,就不会出这些问题了,这就是你为什么只有根节点了啊,第二点:最好给treepanel加个属性 height:200,否则即使出现。你也未必看到,浏览器的差别!这2点完全可以帮助你了啊 !如果不行给我留言!

dataUrl : String

The URL from which to request a Json string which specifies an array of node definition objects representing the chil...

看了下API,应该是响应Json格式的数据。你的TXT中是否有按照Json格式写数据呢?好像TXT无法加载。。。XML格式的可以,PHP的可以(我没有试验过TXT格式下的加载,但无论XML还是PHP还是JSON,数据格式不对,肯定也是无法加载成功的)

把d.txt改成d.json试验下。数据格式如下:

[{

text:'住房申请模型',

children:[{

id:'1',

text:'住房申请模型1',

leaf:true

}]

}]

另外,要调试,请用装有FIREBUG插件的FF浏览器进行调试。好处不多说,用了就知道了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11682697.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存