|
|
本帖最后由 purple 于 2012-12-28 09:52 编辑
函数格式:
getOneLevelDepartments(level, isEmpty)
函数说明:
level: 部分层级
isEmpty: 是否是有空白选项
示例:
实现getOneLevelDepartments (level, isEmpty)函数的应用
function getOneLevelDepartments(level, isEmpty) {
var opts = $TOOLS.createOptions();
if (isEmpty) opts.add("", "");
var count = 1;
if (level.constructor == Array) {
count = level.length;
}
for (var i = 0; i < count; i++) {
var intLevel = 0;
if (level.constructor == Array) {
intLevel = level;
} else {
intLevel = level;
}
var depts = getDepartmentByLevel(intLevel);
for (var it = depts.iterator(); it.hasNext();) {
var department = it.next();
opts.add(department.getName(), department.getId());
}
}
return opts;
}
调用
#include " optionslib";
getOneLevelDepartments ("level", "isEmpty"); |
|