日期:2014-05-18  浏览次数:20893 次

关于Ajax的问题,急急急!!!
会议名称 ,今天开会个数,本周开会个数,本月开会个数

要分开显示,会议名称 ,今天开会个数,
  会议名称,本周开会个数
  会议名称。本月开会个数
我用了一个Ajax.js,2个jsp页面
个数显示不出来,是不是我的方法有问题,
请各位大侠们帮看看,不想看的也可以用你的方法写一下,但最要不要用到底层的代码,就是页面的代码!
谢谢!!!非常感谢!!!

第一个页面:
--------------------------------------------------------
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="webwork" prefix="ww"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<html>
<head>
<script type="text/javascript">
var dep=null;
function getMembers(sunn){
if(sunn!="null"){
hideMenu();
dep = sunn;
var url="select.jsp";
var params = 'sunn=' + sunn;
sendRequest(url,params,'GET',showMembers);
}
}


function showMembers(){
if (httpRequest.readyState == 4) { 
if (httpRequest.status == 200) {
var membersData = httpRequest.responseXML.getElementsByTagName("member");
var mdisplay = '';
for(var i=0;i<membersData.length;i++){
mdisplay += '&nbsp;&nbsp;&nbsp;';
mdisplay += membersData[i].childNodes[1].firstChild.nodeValue;
mdisplay += '<br>';
}
document.getElementById(dep).parentNode.style.display='block';
document.getElementById(dep).innerHTML=mdisplay;
} else { //页面不正常 
alert("您请求的页面有异常"); 
}
}
}

function hideMenu(){
if(!dep) return ;
if(document.getElementById(dep).parentNode.style.display=='none'){
document.getElementById(dep).parentNode.style.display='block';
} else if(document.getElementById(dep).parentNode.style.display='block'){
document.getElementById(dep).parentNode.style.display='none';
document.getElementById(dep).innerHTML='&nbsp;';
return ;
}
}
</script>

</head>

<body>
<table>
<tr>
<td colspan="3" align="center">
会议
</td>
</tr>
<tr>
<td><a href="javascript:void(0)" onclick="getMembers('d1')"><input type="button" value="今 日"></a></td>
  <td><a href="javascript:void(0)" onclick="getMembers('d2')"><input type="button" value="本 周"></a></td>
  <td><a href="javascript:void(0)" onclick="getMembers('d3')"><input type="button" value="本 月"></a></td>
  

</tr>
<tr>
<td>


<marquee bgcolor=#ffffff class=p4 direction=up height=60
scrollamount=1 scrolldelay=50 style="padding: 60px 0pt;" width=157
text-align: left? border="0";>
要滚动的文字
  <ww:iterator value="vtrials">
<a href="findVtrials.action"><ww:property value="roomname" />nnn<br></a>
<a id="d1" style="display:none"></a>
<a id="d2" style="display:none"></a>
<a id="d3" style="display:none"></a>
<a id="d4" style="display:none"></a>
</ww:iterator>
</mar