Extjs 展开节点出错的问题 本帖最后由 Mr_Edwin 于 2010-07-24 11:38:00 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 信息太少 ,把loader 贴出来有了这个tree.render("divTree");就不要加上这个el: 'divTree',了。 var tree; var loader = new Ext.tree.TreeLoader({ url: "BTSystemOA/btrlzy/ConfiguringManagement/PostManagement/CreateTree.ashx" }); loader.on("beforeload", function(treeloader, node) { loader.baseParams.cDeptId = node.attributes.id; }, loader); var Tree = Ext.tree; var treenode = null; Ext.Ajax.request({ url: "BTSystemOA/btrlzy/ConfiguringManagement/PostManagement/CreateTree.ashx" , async: false , success: function(response, config) { treenode = Ext.decode(response.responseText); } , failure: function() { Ext.MessageBox.alert('请注意', '菜单加载出错,请稍后再试!'); } , method: "POST" }); var root = new Tree.AsyncTreeNode({ id: 'root', text: '所有岗位', draggable: false, children: treenode }); root.appendChild(new Ext.tree.TreeNode({ id: 'q', text: 'ss', leaf: true })); tree = new Tree.TreePanel({ useArrows: true, autoScroll: true, animate: true, enableDD: true, containerScroll: true, border: false, lines: true, loader: loader, root: root, listeners: { click: function(node, event) { } } }); tree.render(Ext.getBody()); root.expand(true); 完整的树改动了一下,在火狐多次展开都没问题在ie8 上展开第二次就 报错 "错误:'dom'为空或不是对象" json填充table 基于web服务的在.net和java平台上的互操作性 求个正则表达式…………………… 圖片、文件的上傳 <textarea>标签的使用问题!急! iframe导入页面问题 用js删除select中的所有项 在线等急 请问这个效果怎么实现的? jquery mobile vs sencha touch,主要用于google地图应用开发,选哪个好 怎样用javascript在新窗口中链接其他网页? 一个很奇怪的问题,关于get提交的 jquery树形菜单加个图片会的加QQ给我讲一下
tree.render("divTree");
就不要加上这个el: 'divTree',
了。
var tree; var loader = new Ext.tree.TreeLoader({
url: "BTSystemOA/btrlzy/ConfiguringManagement/PostManagement/CreateTree.ashx"
}); loader.on("beforeload", function(treeloader, node) {
loader.baseParams.cDeptId = node.attributes.id;
}, loader); var Tree = Ext.tree;
var treenode = null;
Ext.Ajax.request({
url: "BTSystemOA/btrlzy/ConfiguringManagement/PostManagement/CreateTree.ashx"
, async: false
, success: function(response, config) {
treenode = Ext.decode(response.responseText);
}
, failure: function() {
Ext.MessageBox.alert('请注意', '菜单加载出错,请稍后再试!');
}
, method: "POST"
}); var root = new Tree.AsyncTreeNode({
id: 'root',
text: '所有岗位',
draggable: false,
children: treenode
}); root.appendChild(new Ext.tree.TreeNode({ id: 'q', text: 'ss', leaf: true }));
tree = new Tree.TreePanel({
useArrows: true,
autoScroll: true,
animate: true,
enableDD: true,
containerScroll: true,
border: false,
lines: true,
loader: loader,
root: root,
listeners: {
click: function(node, event) {
}
} });
tree.render(Ext.getBody());
root.expand(true); 完整的树改动了一下,在火狐多次展开都没问题
在ie8 上展开第二次就 报错 "错误:'dom'为空或不是对象"