我用extjs 创建了一棵树 Ext.tree.TreePanel
在ff下通过 在ie下 有的客户端会出问题(全部为ie8) 有的正常 感觉像是加载顺序的问题 老是报ext-all.js里的代码为null--错误信息如下-网页错误详细信息用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; CIBA; 4399Box.778; 4399Box.778)
时间戳: Thu, 19 Jul 2012 13:58:08 UTC
消息: 'null' 为空或不是对象
行: 76
字符: 1985
代码: 0
URI: http://xxx.com/Ext/ext-all.js
在ff下通过 在ie下 有的客户端会出问题(全部为ie8) 有的正常 感觉像是加载顺序的问题 老是报ext-all.js里的代码为null--错误信息如下-网页错误详细信息用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; CIBA; 4399Box.778; 4399Box.778)
时间戳: Thu, 19 Jul 2012 13:58:08 UTC
消息: 'null' 为空或不是对象
行: 76
字符: 1985
代码: 0
URI: http://xxx.com/Ext/ext-all.js
<div id='tree'>
</div> 然后我啊哎js里传的就是‘tree’ 付js代码 麻烦大牛给我看下document.write("<script language='javascript' src='../Ext/expand/Ext.ux.TreeCheckNodeUI.js'></script>");/*---------------------------------------------
renderTo应用到的html元素id
id 树的ID,
text 树根,
url 数据源,
boolExpand 树是否展开,
rootVisible 树根是否显示,
checkModel------多选: 'multiple',
----------------单选: 'single',
----------------级联多选: 'cascade'(同时选父和子);'parentCascade'(选父);'childCascade'(选子)
boolOnlyLeafCheckable 只对树的叶子进行选择
----------------------------------------------*/
function checkBoxTree(text,url, boolExpand,id, rootVisible,renderTo, checkModel, boolOnlyLeafCheckable) {
Ext.onReady(function() {
var root = new Ext.tree.AsyncTreeNode({
text: text,
loader: new Ext.tree.TreeLoader({
url: url,
baseAttrs: { uiProvider: Ext.ux.TreeCheckNodeUI }
})
});
root.expand(boolExpand, true);
var tree = new Ext.tree.TreePanel({
id: id,
root: root,
rootVisible: rootVisible,
renderTo: renderTo,
autoHeight: true,
autoWidth: true,
autoScroll: true,
//useArrows: true,
border: false,
animate: false,
checkModel: checkModel,
onlyLeafCheckable: boolOnlyLeafCheckable,
listeners: {
"check": function(node, checked) {
node.expand();
}
}
});
});
}