创建一个数据库表,存储菜单字段及id
table A
id name
对于父级菜单的id可以设定为100000,200000,300000这种可以被10整除的
对于子菜单id,如该子菜单是父亲100000的子菜单,设置为100001,10002这种
然后从数据库里读取父级和子菜单
可以被10整除的就是父级菜单
不能被10整除的就是子菜单
另外还可以根据子集菜单id查找父级
同样根据父级id查找子菜单
在js里面写
var dname=document.getElementById("dnames_dept");
//交给业务逻辑处理,然后返回json对象的ret
$.post("dept!selectDept",function(ret){
dname.length=0;
var cs=eval(ret);
for(var i=0;i
dname.options.add(opt);
}
});
在body里面写:
用树来做吧 JTree,在网上搜下相关资料,多得很……