<link type="text/css" href="ext-all.css" rel="stylesheet"/>
<script language="javascript" src="Ext.Base.js"></script>
<script language="javascript" src="ext-all.js"></script>
<script>
Ext.onReady(function(){
var root=new Ext.tree.TreeNode({
id:"root",
text:"根节点"
});
var tree=new Ext.tree.TreePanel({
renderTo:"tree",
root:root,
width:200
}); });
</script>
</head><body>
<div id="hello"></div>
<div id="tree"></div>
</body>
</html>该导的包也导了,可运行的时候,var root=new Ext.tree.TreeNode老是报缺少对象,或者Ext未定义等问题敢问各路大侠是哪儿的问题?

解决方案 »

  1.   

     这个就是Ext依赖没 依赖上。 lz再检查引入的js路径是否正确。 lz可以先把Ext.onReady(function(){})里的所有代码删除,直接试。
      

  2.   

    TreeNode这东西,我记得4没有吧,应该是3里面的,你错是肯定的,<script language="javascript" src="ext-all.js"></script>这东西最好写绝对路径request.getContextPath();这样的路径
      

  3.   

    刚刚翻了一下文档,4中建立树应该是通过Ext.data.TreeStore,而不是你的TreeNode
      

  4.   

    谢谢,今天也刚查出来!做出来了,不过,那里边的属性都啥意思也不知道,不知阁下有没有中文的API