如何实现EXTJS左边导航的3级菜单

tang87842751 2012-11-23 09:46:18

我只实现了2级,怎么也搞不出3级来,有没有高手来帮我看看啊。我希望比如点邮件系统,再出来第3级菜单,发邮件,收件夹等,数据是从数据库里读出来的

//第一级得到数据
function CallBackGridSusccess(data) {
//debugger;
var jsonData = eval(data.responseText);
for (var i = 0; i < jsonData.length; i++) {

var title = jsonData[i].MKMC;
var id = jsonData[i].MKDH;
var bz = jsonData[i].BZ;
var str = "<div id=\"" + id + "Item\" class=\"left_sub_bar\"></div> ";
document.getElementById("Manager").innerHTML += str;
var pan = AddPanel(title, id, bz);
//debugger;
AddChildItem(id);
}
westMenuPanel.doLayout();
}

//根据模块代号找到子级模块项
function AddChildItem(sjdh) {
var url = '/Home/GetMKDJDataByMK/' + sjdh;
Ext.Ajax.request({
url: url,
success: CallBackGridItemSusccess,
failure: CallBackGridItemfailure
});
}
function CallBackGridItemSusccess(data) {
var jsonData = eval(data.responseText);
if (jsonData.length > 0) {
var str = "<ul>";
for (var i = 0; i < jsonData.length; i++) {
var title = jsonData[i].MKMC;
var bz = jsonData[i].BZ;
var url = jsonData[i].URL;
var currentId = jsonData[i].MKDH;

str += "<li ><a href=\"javascript:AddNewTab('" + currentId + "','" + title + "','" + url + "','"+bz+"')\">";
str += "<div class=\"titleImg\"> <div class=\"" + bz + "\"> </div></div>" + title + "</a></li>";

}
str += "</ul>";
document.getElementById(jsonData[0].SJDH + "Item").innerHTML += str;
}
}

//添加模块项
function AddPanel(title, id, bz) {
var el = id + "Item";
var mns = new Ext.Panel({
id: id,
title: "<font size=2>" + title + "</font>",
border: false,
autoScroll: true,
iconCls: bz,
contentEl: el
});
westMenuPanel.add(mns);
return mns;
}





...全文
359 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
一干好几年 2013-04-25
  • 打赏
  • 举报
回复
目测你的服务器是linux的啊?是不是啊?
独行狼 2013-04-14
  • 打赏
  • 举报
回复
朋友,你有QQ号吗,加一下好吗?
tang87842751 2012-11-23
  • 打赏
  • 举报
回复
高手快能吧,要是实现了,还可以加分啊!
tang87842751 2012-11-23
  • 打赏
  • 举报
回复
为什么没人活动呢,这个问题很难吗?
tang87842751 2012-11-23
  • 打赏
  • 举报
回复
没人知道吗?高手呢

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧