
刷新页面
那就不是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 : StringThe 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浏览器进行调试。好处不多说,用了就知道了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)