ext-base.js出错

时间:2011-03-09 05:51:56

标签: extjs

这是我的EXTJS代码:

Ext.onReady(function(){
var treeLoader=new Ext.tree.TreeLoader({
                dataUrl:'json.php'
                                      });
var rootNode=new Ext.tree.AsyncTreeNode({
             text:'Root'
                                       });
var tree=new Ext.tree.TreePanel({
         renderTo:'treecontainer',
         loader:treeLoader,
          root:rootNode
                               });
});

HTML code:

<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Tree Formation </title>
<link rel=stylesheet" type="text/css" href="ext-all.css" />
<script src="ext-base.js"> </script>
<script src="ext-all.js"> </script>
</head>
<body>
<script src="tree.js"> </script>
<title id="title">Tree Formed</title>
</body>
<div id="treecontainer" style="height:300px;width:200px;">
</div>
<html>

Json.php:

 [
      {id:'1',text:'No Children',leaf:true},
      {id:'2'.text:'Has Children',
           children:[{
                       id:'3',
                       text:'Youngster',
                       leaf:true
                     }]
      }

执行上面的代码后,它只显示“Root”,完成时没有显示。当我点击第7行的“ACCESS IS DENIED”时遇到的“Root”错误,来自ext-base的CHAR 20287。 j。你能告诉我它是什么......? ]

1 个答案:

答案 0 :(得分:0)

看起来您没有正确的Json.php文件路径,或者您没有读取权限。