EXT JSスタティックツリー
8318 ワード
第一:コードモードの使用
第二:オブジェクトモードの使用
new Ext.tree.AsyncTreeNode({
id:'root',
text:' ',
children:[
{
text:' ',
children:[
{text:' ',leaf:true},
{text:' ',leaf:true}
]
},{
text:' ',
children:[
{text:' ',url:'page/system/dataDictionary.jsp' ,leaf:true},
{text:' ',leaf:true}
{text:' ',leaf:true}
{text:' ',leaf:true}
{text:' ',leaf:true}
{text:' ',leaf:true
},
text:' '
children:
{text:' ',leaf:true}
{text:' ',leaf:true
});
第二:オブジェクトモードの使用
var root1 = new Ext.tree.TreeNode({
text:' ',
// checked:true,
url:'about.jsp'
});
var node1 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/2324.png',
url:'#'
});
var node2 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/map.png',
url:'#'
});
var node3 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/chinaz2.png',
url:'#'
});
var node4 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/messag.png',
url:'showSystemUsersList.action'
});
var node5 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Chart.png',
url:'showSystemUsersList.action'
});
//----- begin
// var node101 = new Ext.tree.TreeNode({
// text:' ',
// // icon: './../../images/user.png',
// url:'userlist.action'
// });
var node102 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/setting.png',
url:'page/system/dataDictionary.jsp'
});
var node103 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/note.png',
url:'page/system/userEnterInfo.jsp'
});
var node104 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/chinaz6.png',
url:'page/system/userWorkTime.jsp'
});
var node105 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/chinaz5.png',
url:'page/system/userList.jsp'
});
var node106 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/chinaz1.png',
url:'page/system/roleList.jsp'
});
var node107 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/chinaz10.jpg',
url:'showShopList.action'
});
var node108 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/chinaz11.jpg',
url:'showShopUserList.action'
});
var node109 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/contacts.png',
url:'showShopInUserList.action'
});
var node110 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
var node111 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
var node112 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
var node113 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
var node114 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
var node115 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
var node116 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
var node117 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
var node118 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
var node119 = new Ext.tree.TreeNode({
text:' ',
// icon: './../../images/Coin256.png',
url:'showSystemUsersList.action'
});
//----- end
root.appendChild(node1);
root.appendChild(node2);
root.appendChild(node3);
root.appendChild(node4);
root.appendChild(node5);
//----- begin
// node1.appendChild(node101);
node1.appendChild(node102);
node1.appendChild(node103);
node1.appendChild(node104);
node1.appendChild(node105);
node1.appendChild(node106);
node2.appendChild(node107);
node2.appendChild(node108);
node2.appendChild(node109);
node2.appendChild(node110);
//----- end
var menu = new Ext.tree.TreePanel({
rootVisible:false, //
border:true, //
animate:true, //
autoScroll:true, //
enableDD:false, //
containerScroll:true,
autoScroll:true,
height:750,
root:root,
listeners: {
click:function(node,e){
//
if(node.attributes.url=="#"){
return;
}
gotoTabPage(node.attributes.url,node.text);
},//end click func
load:function(node,e){
}//end load func
}//end listeners
});
menu.setRootNode(root);