EXT如何点击左边的tree然后在右边显示内容 而不是弹出新窗口啊??? 50
这是布局框架:varviewport=newExt.Viewport({//使用Viewport在document.body中渲染布局会填充整个浏览器区域layout:'...
这是布局框架:
var viewport = new Ext.Viewport({//使用 Viewport在 document.body中渲染布局 会填充整个浏览器区域
layout:'border',
items:[{
region:'north',
height:70,
split:true //分隔效果
},{
region:'west',
html:tree,
width:200,
minSize:100, //限制最小宽度
maxSize:300, //限制最大宽度
title:"功能菜单", //显示标题
collapsible:true, //让面板可以折叠起来
split:true,
contentEl:'tree',
autoScroll: true
},{
region:'south',
contentEl:'foot',//设置显示的内容为本地资源的ID
height:20,
split:true
},{
region:'center',
contentEl:'content'
}]
});
这是树:
var tree = new Ext.tree.TreePanel({el:'tree'}) //创建树
var root = new Ext.tree.TreeNode({text:'银保通系统'});//创建根
tree.setRootNode(root); //将根加到树上面
tree.render();
root.expand(); //渲染好以后自动展开 参数1:
var node1 = new Ext.tree.TreeNode({text:'权限管理'});
var node2 = new Ext.tree.TreeNode({text:'基础信息管理'});
var node1_1 = new Ext.tree.TreeNode({text:'用户管理'
});
var node1_2 = new Ext.tree.TreeNode({text:'角色组管理'});
var node1_3 = new Ext.tree.TreeNode({text:'角色管理'});
var node1_4 = new Ext.tree.TreeNode({text:'菜单管理'});
node1.appendChild(node1_1);
node1.appendChild(node1_2);
node1.appendChild(node1_7);
node2.appendChild(node2_1);
root.appendChild(node1);
怎么在content div中显示要加载的页面啊 展开
var viewport = new Ext.Viewport({//使用 Viewport在 document.body中渲染布局 会填充整个浏览器区域
layout:'border',
items:[{
region:'north',
height:70,
split:true //分隔效果
},{
region:'west',
html:tree,
width:200,
minSize:100, //限制最小宽度
maxSize:300, //限制最大宽度
title:"功能菜单", //显示标题
collapsible:true, //让面板可以折叠起来
split:true,
contentEl:'tree',
autoScroll: true
},{
region:'south',
contentEl:'foot',//设置显示的内容为本地资源的ID
height:20,
split:true
},{
region:'center',
contentEl:'content'
}]
});
这是树:
var tree = new Ext.tree.TreePanel({el:'tree'}) //创建树
var root = new Ext.tree.TreeNode({text:'银保通系统'});//创建根
tree.setRootNode(root); //将根加到树上面
tree.render();
root.expand(); //渲染好以后自动展开 参数1:
var node1 = new Ext.tree.TreeNode({text:'权限管理'});
var node2 = new Ext.tree.TreeNode({text:'基础信息管理'});
var node1_1 = new Ext.tree.TreeNode({text:'用户管理'
});
var node1_2 = new Ext.tree.TreeNode({text:'角色组管理'});
var node1_3 = new Ext.tree.TreeNode({text:'角色管理'});
var node1_4 = new Ext.tree.TreeNode({text:'菜单管理'});
node1.appendChild(node1_1);
node1.appendChild(node1_2);
node1.appendChild(node1_7);
node2.appendChild(node2_1);
root.appendChild(node1);
怎么在content div中显示要加载的页面啊 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询