
不知道我有没有正确理解你的需求,你是想从后台加载root节点。
试了很多方法都不行,只能用笨的了,虽然笨,但实现是没有问题。大致思路是从后台获取一个json对象之后。再把json对象中的值设置到一个节点中,再把这个节点通过ExttreeTreePanel
仔细看了 代码没错 知道为什么 你的alert() 全是未定义和零么。实际上代码并没有错,错的是你的执行顺序。你要知道 请求加载是异步的,就是说是需要等待后台返回结果的。而js是立即执行的 ,你这里js立马就打印了 而实际上store当然没有数据。 你要等后台返回结果后 store有数据了 再调js打印 才会出结果 懂么。就是说 你的alert 要写在store加载完事件后 才行
如图所示
要获取html内容,需要先获取dom对象
Ext使用query类选择器就能获取,由于获取的是集合,所以如果只有一个,就是数组下标0的对象。
故,html文本用 Extquery('xxx')[0]innerHTML 获取
html文本用 Extquery('xxx')[0]outerHTML 获取
以上就是关于EXT4.2的tree.panel里面的数据怎么获取全部的内容,包括:EXT4.2的tree.panel里面的数据怎么获取、Ext与JAVA后台的参数传递与获取、请问ExtJs如何获取html内容,谢谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)