|
|
本帖最后由 spiral 于 2013-6-13 16:59 编辑
Q:如何在下拉框中,显示当前用户的上级、上级的上级、上级的上级的上级............
A:下拉框代码具体见下:- var opts = createOptions();
- opts.add("请选择您的上司","");
- //获取当前登录用户的上级列表
- var list = getUserById(getWebUser().getId()).getSuperiorList();
- for( var i = 0; i < list.size() ; i++)
- {
- //姓名为显示值,ID为真实值
- opts.add(list.get(i).getName(),list.get(i).getId());
- }
- opts;
复制代码 前台效果如下图:
当前登录为:”员工“
“员工“的上级为:”总经理“
”总经理”的上级为:“陈丽”
如果希望使用SQL的方式来获取可以参考下帖:
http://www.teemlink.com/bbs/viewthread.php?tid=166535 |
|