二级下拉菜单为何获取不到部门名称或组别名称,现在只能获取部门ID和组别ID,我的目的是想要得到部门名称和组别名称你们有空看看错在哪里吧,,后台逻辑不用怀疑有问题 两级下拉菜单都正常显示部门名称和组别名称<%@ page language="java" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link rel="stylesheet" type="text/css" href="themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="themes/icon.css">
  <head><script type="text/javascript">
$("document")
.ready(
function() {
var html = '';
$
.ajax({
type : "POST",
url : "DeptAction",//提交部门Action
cache : false,
dataType : "json",
data : {},
success : function(data) {//Action反回success,那么就遍历部门菜单数据
$(data)
.each(
function(i) {
html += '<option value='+data[i].id+'>'
+ data[i].deptName
+ '</option>';
});
$("#deptName").append(html);
},
error : function() {
alert("请求异常!");
}
});
$("select[id!=Employee]")
.change(
function() {
var sid = $(this).attr('id');
var url = '';
var id = $(this).find(
"option:selected").attr(
"value");
var nextSelectId = '';
if (id != '请选择') {
if (sid == 'deptName') {
$("select[id!=deptName]")
.find(
"option[value!='请选择']")
.remove();
url = 'GroupAction';//提交组别Action
nextSelectId = 'groupName';
}
if (sid == 'groupName') {
$("#Employee")
.find(
"option[value!='请选择']")
.remove();
url = 'EmployeeAction';//提交员工Action
nextSelectId = 'Employee';
}
var html2 = ''
$
.ajax({
type : "POST",
url : url,
cache : false,
dataType : "json",
data : {
"id" : id
},
success : function(
data) {//Action反回success,那么就遍历---组别----员工---数据
$(data)
.each(
function(
i) {
if (sid == 'deptName') {//如是选定的ID是部门,那么就显示组别
html2 += '<option value='+data[i].id+'>'
+ data[i].groupName
+ '</option>';//显示组别的数据
}
if (sid == 'groupName') {//如是选定的ID是组别,那么就显示员工
html2 += '<option value='+data[i].id+'>'
+ data[i].employeeName
+ '</option>';//显示员工的数据
}
});
$(
'#'
+ nextSelectId)
.append(
html2);
},
error : function() {
alert("请求异常!");
}
});
} else {
if (sid == 'deptName') {
$("select[id!=deptName]")
.find(
"option[value!='请选择']")
.remove();
}
if (sid == 'groupName') {
$("#Employee")
.find(
"option[value!='请选择']")
.remove();
}
} });
});
</script>
<script event="OnObjectReady(objObject,objAsyncContext)" for="foo">
if (objObject.IPEnabled != null && objObject.IPEnabled != "undefined"
&& objObject.IPEnabled == true) {
if (objObject.MACAddress != null && objObject.MACAddress != "undefined"
&& objObject.DNSServerSearchOrder != null)
MACAddr = objObject.MACAddress;
if (objObject.IPEnabled && objObject.IPAddress(0) != null
&& objObject.IPAddress(0) != "undefined"
&& objObject.DNSServerSearchOrder != null)
IPAddr = objObject.IPAddress(0);
if (objObject.DNSHostName != null
&& objObject.DNSHostName != "undefined")
sDNSName = objObject.DNSHostName;
document.getElementById('txtMac').value = MACAddr;
document.getElementById('IPAddr').value = IPAddr;
document.getElementById('EmployeeName').value = IPAddr;
}
</script><script type="text/javascript">
var MACAddr;
var IPAddr;
var DomainAddr;
var sDNSName;
function init() {
var service = locator.ConnectServer();
service.Security_.ImpersonationLevel = 3;
service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
}
</script>
</head>
<body onload="init()">
     <object id="locator" classid="CLSID:76A64158-CB41-11D1-8B02-00600806D9B6" VIEWASTEXT></object> 
     <object id="foo" classid="CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223"></object> 
<div class="page">
<div class="pageContent"> <form method="post" action="Clientregister.action"
class="pageForm required-validate" target="navTab">
<div class="pageFormContent" layoutH="58"> <div class="unit">
<div class="unit">
<label>部门:</label> <select id="deptName" name="DeptId">
<option value="请选择">请选择</option>
</select>
</div>
<div class="unit">
<label>组别:</label> <select id="groupName" name="groupId">
<option value="请选择">请选择</option>
</select>
</div>
</div>
                 <div class="unit">
<label>终端别名:</label> <input type="text" name="EmployeeName" id="EmployeeName"
size="10" maxlength="20" class="required" />
</div>
<div class="unit">
<label>IP地址:</label> <input type="text" name="IPAddr" id="IPAddr"
size="10" maxlength="20" class="required" />
</div> <div class="unit">
<label>Mac地址</label> <input type="text" name="txtMac" id="txtMac"
size="10" maxlength="20" class="required" />
</div>
</div>
<div class="formBar">
<ul>
<li><div class="buttonActive">
<div class="buttonContent">
<center>
<button type="submit">注册</button>
</center>
</div>
</div></li>
<li><div class="button">
<div class="buttonContent">
<button type="button" class="close">反回</button>
</div>
</div></li>

</ul>
</div>
</form> </div>
</div>
</body>